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