meaning of abwesend lächeln

abwesend lächeln - German to English

to laugh vaguely