English: They have given of themselves.
Telugu: - వారు తమలో తాము ప్రదానం చేశారు.