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