translate English to German: There has been talk of young people, a lot of which took place just this morning.
Es wurde bereits von jungen Menschen gesprochen, insbesondere heute Morgen.