Translation Japanese English: 迚もかくても
Dictionary: main
迚もかくても
副詞
2 after all, at last, at long last, finally, in the end, namely, that is to say, to wit, ultimately, videlicet, viz..
3 at last, at long last, conclusively, finally, in conclusion, in the end, last, lastly, once and for all, ultimately.