English: The people of England were appalled.
Telugu: ఇంగ్లాండు ప్రజలు దిగ్భ్రాంతులయ్యారు.