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