English: The leaders demanded an explanation.
Telugu: వివరణ ఇవ్వాలంటూ నేతలంతా అడిగారు