translate English to German: However, it is nowhere near enough.
Es geht jedoch nicht weit genug.