English: Amazing they are still alive really.
Telugu: అవి సజీవంగానే ఉండడం ఆశ్చర్యం కలిగింది.