任凭的英文翻译
中文:任凭
英文翻译:at one's convenience; no matter