English: Although, it might require a little extra effort.
Telugu: అయితే, దీనికి కొంత కృషి కూడా అవసరం.