English: That's no small achievement under the circumstances.
Telugu: . సాధించింది చిన్న విజయం కాదు, ప్రస్తుత పరిస్థితుల్లో.