English: We have sacrificed much.
Telugu: ఎన్నో త్యాగాలు చేశాం.