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

musieć się wydarzyć

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