СловариРусский Английский

 провести в городе много времени
общ. take a pretty long spell in town