AIDS araştırma dünyasında yer alan tüm değişiklikleri takip edemem. - I can't keep track of all the changes taking place in the world of AIDS research.
Английский Язык - Английский Язык
Определение taking somebody's place в Английский Язык Английский Язык словарь