English: But some experts oppose the idea.
Telugu: కానీ కొందరు నిపుణులు ఈ సిద్దాంతం ఒప్ప కోరు.