English: The challenges are daunting.
Telugu: ఎదుర్కొన్న సవాళ్లు సవాలక్షలు.