keep one's distance
keep; hold; maintain; maintenance; preserve; remain; retain
【计】 retention
【医】 retention
【经】 hold; keep; keep up
become estranged; drift apart; stand off; alienation; estrangement
at arm's length
【法】 alienate; alienation; at arm's length; remoteness