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