English: A lot has been debated about this matter in recent times.
Telugu: అనే విషయంపై గత కొంతకాలంగా… అనేక చర్చలు నడుస్తున్నాయి.