English: The BBC wondered as well.
Telugu: BBC సైతం ఆశ్చర్యపోయింది