lenguata mordercani.
English I bit my tongue.