English: This prompted howls of outrage the world over.
Telugu: దీంతో ప్రపంచ దేశాల్లో ఎనలేని ఆగ్రహం కట్టలు తెంచుకుంది.