be put on the spot

  1. Verb hesap vermeye davet edilmek
  2. Verb hesaplaşmaya çağrılmak