English: A lot of debate has been stirred by this however.
Telugu: అయితే దీనిపై అనేక వివాదాలు నడిచాయి.