English: The incident evoked outrage from in the US and India.
Telugu: అమెరికాతో పాటు ఇండియాలో కూడ ఈ ఘటన కలకలం రేపుతోంది.