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