Few things could be more impressive than the peace that descends on deserted city streets at weekends when the thousands that travel to work every day are tucked away in their homes in the country.这句话怎么理解.??不是要翻译,要成分分析,什么从句的..