English: But, even so, this song is amazing.
Telugu: ఏమైనా ఈ పాట సాహిత్యం అద్భుతం.