English: All of this has been debated.
Telugu: అంతా దీని గురించే చర్చించుకున్నరు.