translate English to German: It is time we realised this.
Es ist Zeit, sich dessen bewusst zu werden.