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