English: And this is the biggest challenge for us.
Telugu: ఇది మనకు అతిపెద్ద సవాల్ అన్నారు.