Quite. (TN: "sorewa" can mean "very/extremely" or "that is"; change it if my guess of which one was wrong)