そうかと って
sōkato itte

Conjunction

1. but still; however; and yet; nevertheless; for all that