English: It had to surmount tremendous difficulties.
Telugu: ఆతడు త్మీవమైన సమస్యలు ఎదిరించాల్సి వచ్చింది.