如果一定要挑错的话,把however换成but效果更好.两者都表示转折关系但but更明显.而后句中有个表示转折强烈程度的单词hardly,这就意味着转折度大,用but更应景.
不过奇怪的是,如果用but后面一般不接逗号,直接用在句首的.