English: And therein lies the biggest challenge.
Telugu: అదే వీటి ముందున్న అతి పెద్ద సవాల్‌.