English: A lot of real big challenges.
Telugu: అనేక పెను సవాళ్లనే ఎదుర్కొంది.