English: I've played it too!
Telugu: దీన్ని పాడింది కూడా నేనే!