English: It is in need of some work.
Telugu: దీనికి కొంత పని కూడా అవసరం.