English: It needs some work.
Telugu: ఇది కొన్ని పనులను అవసరం.