English: But some experts beg to differ.
Telugu: కానీ కొందరు నిపుణుల అభిప్రాయాలు దీనికి భిన్నంగా ఉన్నాయి.