English: There is nothing more strenuous than that.
Telugu: అంతకు మించిన కష్టం మరొకటి ఉండదు కదా.