English: More translational work needs to be done.
Telugu: అనువాదం విషయంలో మరింత కృషి జరగాలి.