English: The translation is very poor.
Telugu: అనువాదం చాలా కష్టసాధ్య మైనవని.