lasted/continued for a long time 持續

This passion lasted for a long time.
This kind of passion continued for a long time.