English: The news caused something of a sensation in this country.
Telugu: ఈ వార్తలు ఆ దేశంలో సంచలనం రేకెత్తాయి.