English: How was this possible, they asked.
Telugu: అదెలా సాధ్యం అని వాళ్ళను ఆశ్చర్యంతో అడిగాడు.