English: """I got a lot of rest here."
Telugu: 'నాకు ఇక్కడ చాలినంత విశ్రాంతి లభించింది.