translate English to German: All this is totally ill-timed.
All das ist vollkommen unangemessen.