yine de çok uğraştı/çaba harcadı - Turkish English Dictionary