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: Die vraag houdt mij nu al meer dan 25 jaar bezig en waarschijnlijk zal ze mij de komende 25 jaar ook nog bezighouden.