translate English to German: I happen to have taken an interest in these issues for a very long time.
Zufällig interessiere ich mich schon seit sehr langer Zeit für diese Themen.