"The government of India wants to overhaul the nation's road, which have been pitfully starved of investment"
What does it mean "pitfully starved of investment. I understand it a little bit but I am not sure how to explain it, maybe there is no investment, or bad investment
and "they had already been bought close to 9% of the shares"
Synonym for "close to"? maybe near
and just one more
"The Chrysalis Capital, a private -equity group which counts the Harvard and Stanford university endowment trusts among its clients.
What does it mean "endowment trust"
Last edited by me78; 29-Sep-2006 at 13:04.