English: He has made many sacrifices.
Telugu: చాలా త్యాగాలు చేశారు.