English: Body needed some rest though.
Telugu: శరీరానికి కొంత విశ్రాంతి అవసరం.