English: I'm amazed they've stayed alive.
Telugu: అవి సజీవంగానే ఉండడం ఆశ్చర్యం కలిగింది.