what a thoughtful gesture! - German English Dictionary