English: This translation was largely a success.
Telugu: ఈ అనువాదం ఎక్కువగా విజయం సాధించింది.