Je suppose qu'il faudra que ça colle.

English Translation

I guess that will have to do.

coller (v)
familier [aller bien]

  1. ça colle ! = it’s OK!, right-ho! UK
  2. ça ne colle pas = it doesn’t work, something’s wrong
    © Larousse 2014