English: The details are astounding.
Telugu: ఈ విశేషాలు వివరాలు ఆశ్చర్యాన్ని కలిగిస్తున్నాయి.