translate English to French: It is usually just a matter of time.
C'est simplement une question de temps.