swear by

Mittelstufe (B1)neutral

To say that something is really great and works very well because you have tried it yourself.

"She swears by yoga and meditation for managing stress — she says nothing else has worked as well."