You're getting 2.6:1 so you only need ~28% equity. You have 10 outs against a flush so you already have ~22%. Even if his range is mostly flushes if he's like ever shoving anything else, it's a snapcall.
Forum Rules