Translation of "Can you please review" in German