English: India, he said, faced lot of challenges.
Telugu: తన ముందున్న అనేక సవాళ్లను భారత్ ఎదుర్కోవల్సి ఉందని పేర్కొంది.