"musieć się wydarzyć" in inglés — Polish-inglés dictionary | Mirar "musieć się wydarzyć" in Polish

musieć się wydarzyć

verbo
  1. be bound to happen  
    to be very likely or certain to happen