Sono rimasto a piedi.SOH-noh ree-MAH-stoh ah PYEH-deeLiterallyI was left on foot.MeansI'm stranded. I've got no way to get there.