English: location is very controversial.
Telugu: స్థానం చాలా వివాదాస్పద.