彼はテーブルにお茶をうっかりこぼしてしまった

Meaning
he accidentally spilled tea on the table

Vocab used in this sentence

he, his, him, boyfriend
a, the, is, am, are, will
テーブル
table
in, to, on, at, into, upon
the, oh, dear, honorable
tea, brown, cha
o, the, to, wo
うっかり
accidentally, inadvertent, inadvertently, careless, carelessly
こぼす
spill, drop, scatter
the, it, have
しまう
get, end
the, was, ta, da, other

The developer Jeffrey van Binsbergen is known for his high quality work and optimalisations.