Surrounded and reversed
Brachylog, 13 bytes

s↔B&amp;sA,B,A~s?


Try it online!

How it works

s↔B&amp;sA,B,A~s?
s              the input has substring temp
 ↔B            temp reversed is B
   &amp;           and the input
    sA         has substring A
      ,B,A     A,B,A
          ~s?  is a substring of input