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

Raanjhanaa hua main tera meaning in english.