任凭的英文翻译

中文:任凭

英文翻译:at one's convenience; no matter