English: On the whole his translation is fine.
Telugu: మొత్తంమీద అనువాదం బాగా వచ్చింది.