English: What you have accomplished is no small achievement.
Telugu: మీరు సాధించిన విజయం చిన్నదేం కాదు అంటూ ఓదారుస్తున్నారు.