"besser geworden" in English besser geworden improved bettered Detailed translations for "besser geworden" besser geworden besser geworden(also: aufgebessert, verbessert, sich verbessert, sich gebessert) improved besser geworden(also: gebessert, verbessert, übertroffen) bettered