English: This is no mean success.
Telugu: ఇదేదో ఆషామాషీగా లభించిన విజయం కాదు.