English: Besides, a lot of this stuff is just astounding.
Telugu: అంతే గాకుండా ఈ విషయాలు మనస్సులో ఎంతో ఆశ్చర్యం కలిగిస్తాయి.