catch up with (reach) - German English Dictionary