English: We have made numerous sacrifices too.
Telugu: ఇంకా అనేక త్యాగాలు చేశాం.