English: That’s the biggest challenge for us.
Telugu: ఇది మనకు అతి పెద్ద సవాల్ విసిరింది.