to remain in (a place) for a long time

listen to the pronunciation of to remain in (a place) for a long time