Reply
Sat 4 Dec, 2010 07:01 am
Soļ¼some of the hard men who made the greatest fortunes in one of the world's most perilous business environments are now willingly parting with millions to improve their country, no strings attached?
Who can help me to explain this sentence in simpler English?
@PennyChan,
no strings attached = no obligations
@PennyChan,
parting with millions = giving millions away
no strings attached = unconditionally