English: It had to surmount tremendous difficulties.
Telugu: కఠిన సమస్యలను దాటాల్సి ఉందన్నారు.