English: It's a great achievement for a small nation.
Telugu: చిన్న దేశానికి ఇదో గొప్ప విజయం.