English: There is no bigger deed than that.
Telugu: ఇంతకన్నా పెద్ద త్యాగం మరోటి ఉండదు.