meaning of ab da

ab da - German to English

from that minute (on)