一针见血地的英文翻译

中文:一针见血地

英文翻译:straight from the shoulder