on grounds of

以...为理由, 以...为借口, 根据...
在线英汉词典
相关词语