English: I guess the translation is correct as well.
Telugu: అనువాదం కూడ దానికి తగినట్లుగానే సాగిందని భావిస్తున్నాం.