English: However, this has been disputed by many.
Telugu: అయితే, దీనిపై పలువురు తీవ్ర విమర్శలు చేస్తు్న్నారు.