English: That’s a big challenge for us.
Telugu: అదే మాకు పెద్ద సవాల్