translate English to German: That is very clear.
Daran besteht kein Zweifel.