English: translation is improving.
Telugu: అనువాదము మెరుగవుతూ వస్తున్నది.