いらっしゃる => to be; to come; to go (polite version) N4
もし~としても/もし~としたって => Assuming; Even if ~ N3
としたところで/としたって/にしたところで/にしたって => Even if; Even supposing that ~ N1
んじゃなかったか => shouldn't have... N4
Regret
ちゃんと => Clear, neat, dignified, complete N3
Result status
ないと/なくちゃ/なきゃ => must do; need to; gotta do ~ N3
ゃしない => Don't/Doesn't A (at all) N1
Will, Decision, Doing
ちゃった => to do something by accident, to finish completely N3
と言っていました => Someone said... N4
Speaking
ちゃんとする => Serious, tidy, complete N3
Result status
ちょっとした ... => Just simply ..., nothing special (downplaying) N3
Description
ちょっとした ... => quite a bit; somewhat (Positive review) N3
Evaluate