translate English to German: In my opinion, that is an undeniable and positive sign.
Dies ist meines Erachtens ein eindeutiges und positives Zeichen.