Cultural difference and translation of English and Chinese idiomsCultural difference and translation of English and Chinese idioms Cultural difference and translation of English and Chinese idioms Cultural difference and translation of English and Chinese idioms