English: a two days' rest here.
Telugu: రెండురోజులపాటు ఇక్కడే విశ్రాంతి తీసుకోబోతున్నారు.