English: Ive improved a lot.
Telugu: చాలా వరకు మెరుగుపడ్డాను కూడా.