english: It has been really puzzling me for more than 25 years, and will probably continue doing so for the next 25 years.
non_english: 25 yılı aşkın bir süredir gerçekten kafamı kurcalıyor ve belki 25 yıl daha böyle devam edecek.