У меня есть список, и мне нужно выбрать элемент из списка в соответствии с его текстом с помощью Selenium Webdriver. Но текст расположен на несколько уровней глубже от ссылки. Как я могу нажать на эту ссылку после того, как найду «Целевой текст»?

Я смог найти «Целевой текст» с кодом ниже .
var dir = driver.FindElement(By.XPath(String.Format("//*[contains(text(), '{0}')]", path.Directory)));
Но я думаю, что мне нужно нажать на ссылку. Как я могу go до тега "a" из "Target Text"?