You were my high tradução original lyrics. Yes sayings in english. Revolutions per minute meaning. Raanjhanaa hua main tera meaning in english.