I enjoyed Blind Man's Bluff
We'll likely never know for sure, but I do believe the Soviets had enough success with non-acoustic ASW or they wouldn't still be spending lots of money on it and equipping their frontline boats with the technology. So to me that makes their trailing claim somewhat credible.