English: A really great song too.
Telugu: మొత్తానికి చాలా మంచి పాట.