English: They haven't been able to rest much.
Telugu: వీరు ఎక్కువసేపు విశ్రాంతి తీసుకోలేరు.