translate English to German: We all have the same deadline to meet and that is 2012.
Wir alle müssen die gleiche Frist einhalten, und das ist 2012.