One's position is untenable.

英 美
  • is v.是(be的第三人称单数一般现在时)
  • position n.位置;职位;立场;状态vt.安置;定位
  • untenable adj.不能防守的;不能维持的;支持不住的