Learn Portuguese (Portugal): Alguém terá deixado a pegada na lama. - Someone must have left the footprint in the mud.