English: He has made many sacrifices.
Telugu: ఇలా అనేక త్యాగాలు చేసింది.