1. Dès le début.
2. Tout de suite.
1. Bearing an immediate relation.
2. Near or close by.
3. Without delay; with no time intervening; SYN. instantly, straightaway, directly, now, right away, at once, forthwith, in real time.
In a straight line, without bend or curve