besser noch, …

listen to the pronunciation of besser noch, …
ألمانية - الإنجليزية
better yet, …