English: Although it does need some work.
Telugu: అయితే, దీనికి కొంత కృషి కూడా అవసరం.