English: I heard the song recently.
Telugu: పాట ఇప్పుడే విన్నా.