英语just by chance,to happen to (just at the right time),opportune
德语gerade noch rechtzeitig
法语tomber bien