English: The experts say that this is truly a natural wonder.
Telugu: నిపుణులు ఈ నిజంగా ఒక అద్భుతం పదార్ధం అని చెప్పటానికి.