English: There is controversy about its effectiveness.
Telugu: దీని కర్తృత్వంపై వివాదాలున్నాయి.