bir yere takılıp kalmak

  1. Verb to be held up