deodată

Etymology
From. .

Adverb

 * 1)  suddenly
 * 2) at the same time, at once, simultaneously
 * 1) at the same time, at once, simultaneously