English: A lot of mental and physical work.
Telugu: ఎంతో శారీరక, మానసిక శ్రమకు లోనయింది.