しめしめ 1all right! ; that's it! ; thank God! ; good! ; I've got it! ; I've done it! ; bingo! Translated by Jiyomi interjection (kandoushi) JMdict entry 2777340. Source and licence.