English: This theory has been the subject of debate.
Telugu: ఈ సిద్ధాంతం పై చాలా చర్చ జరిగింది.