English: Better get some more rest.
Telugu: ఇక ఎక్కువ సమయం విశ్రాంతి తీసుకోవాలి.