to undertake a comprehensive review - German English Dictionary