IN THE FRONT LINE (OF STH)
Meaning of IN THE FRONT LINE (OF STH) in English
doing work that will have an important effect on sth :
a life spent in the front line of research
Oxford Advanced Learner's English Dictionary.
Оксфордский английский словарь для изучающик язык на продвинутом уровне.
2005