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