English: There is some debate regarding this.
Telugu: దీనిపై ఇంకా కొన్ని వివాదాలు నడుస్తున్నాయి.