meaning of besser ausschauen

besser ausschauen - German to English

to appear better