English: But controversies still remain.
Telugu: ఐతే దీనిపై వివాదాలు ఇంకా కొనసాగుతున్నాయి.