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