English: A lot of difficulties lie ahead for him.
Telugu: ఆయన ముందు చాలా సవాళ్లున్నాయి.