GIVE ANSWERS - English

Stem nu!ubesvaret
Hi, nice gentleman! Sorry, I do no your name... Would you be so kind to say are there any other set expressions for the phrase "watertight alibi"?