translate English to German: Ambiguity is very wrong here.
Mehrdeutigkeit ist hier äußerst fehl am Platz.