English: It is truly amazing how large some of these giants...
Telugu: ఇది నిజంగా ఎంత అద్భుతంగా ఉంది ఈ జెయింట్స్లో కొన్ని పెద్దవిగా ఉంటాయి.