So this is an italian song from which the only word I understood at first hearing was Mother (sorry I don't know italian xd), and here it is. It always takes my mind away.