English: But some also refute this theory.
Telugu: అయితే ఈ వాదనను కూడా కొందరు కొట్టిపారేస్తున్నారు.