I'll lay money on it that guy has been on his knees in front if a man and it was at no church...lol
Don’t use the word ‘lay’ in that context.
Just a suggestion.