English: The experts say that this is amazing.
Telugu: ఇది ఆశ్చర్యాన్ని కలిగిస్తుందని నిపుణులు అంటున్నారు.