English: It has been admirably translated
Telugu: అంతే అద్భుతంగా అనువదించారు