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