English: They've had 24 hours to craft an explanation.
Telugu: వివరణ ఇవ్వాలంటూ 24 గంటల సమయం ఇచ్చారు.