English: I needed some rest for a long time.
Telugu: చాలా రోజులు విశ్రాంతి అవసరం పడుతుందేమోనని అనుకున్నా.