English: It has often been under discussion.
Telugu: తరచు చర్చలలో నలుగుతూ వస్తున్నదే.