German-English translation for "timorously"

"timorously" English translation