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