To discuss in detail (v.)
обсуждать (im.) / обсудить (p.)
To assume/suppose (v.)
предполагать (im.) / предположить (p.)
At first glance (p.)
на первый взгляд
Including (p.)
в том числе
To strive/to aim (v.)
стремиться (im.) / устремиться (p.)
Essentially/In essence (p.)
по сути
Relevant/Up-to-date (adj.)
актуальный
Participant (n.)
участник
To compare (v.)
сравнивать (im.) / сравнить (p.)
To overcome (v.)
преодолевать (im.) / преодолеть (p.)
On the contrary (p.)
наоборот
To support (v.)
поддерживать (im.) / поддержать (p.)