English: I am amazed so many of them survived.
Telugu: వాటిలో చాలామంది కూడా జీవించి ఉన్నట్లు నేను ఆశ్చర్యపోయాను.