English: And this has been our biggest challenge.
Telugu: ఇది మనకు అతి పెద్ద సవాల్ విసిరింది.