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