English: I just now heard this song.
Telugu: ఇప్పుడే ఈ పాటను చూశాను.