English: The world has failed them.
Telugu: ప్రపంచం వారిని విఫలం చేసింది.