English: That song is a huge challenge.
Telugu: ఆ పాట చేయడం పెద్ద సవాల్తో కూడినది.