English: They've made a lot of sacrifices.
Telugu: వారు ఎన్నియో త్యాగాలు చేశారు.