English: All this is rather controversial.
Telugu: అవన్నీ తీవ్ర వివాదాస్పదమవుతున్నాయి.