English: Thats a huge challenge for us.
Telugu: ఇది మాకు చాలా సవాల్‌తో కూడుకున్నది.