The Romanian term "îndată" matches the English term "immediately"

other romanian words that include "îndată" : english :
îndată at once
numai, îndată just
îndată right away
îndată right now