English: That theory was eventually debunked.
Telugu: చివరకు ఈ సిద్ధాంతానికి విఘాతం కలిగింది.