English: Oddly I've heard this song before.
Telugu: అద్భుతం. ఇంతకు ముందు ఈ పాటని విన్నాను.