Dar por perdido em inglês: To give something up for lost “To give something up for lost” significam dar por perdido em inglês. Isso acontece quando...