translate English to German: You let (Target) know that you are ready!
Ihr seid verwirrt. Was ist denn hier nur los?