Yes. So, Ankur, as you know, I mean we run with a portfolio. We have large deals. We have small deals. We have new deals coming into the pipeline. Also we are maturing large deals. So, we run with the portfolio. And if you actually see our history over the last three years, even as we've accelerated the large deal pipeline and the revenues, our margins also have gone up. And that's because couple of reasons. One is, of course, the strategic cost levers we continuously deploy each year, and we talked about that in our Analyst Day around the onsite offshore mix, the pyramid, automation. And this is something we relentlessly focus on. When we pick up large deals, we also start seeing the life cycle of the deals. And, of course, initially, these have higher costs in terms. Because they would not have enough automation or process improvement, they may not be enough in terms of onsite offshore mix. And therefore, when we look at the portfolio entirely, we also realized there are deals which will be maturing and hitting near portfolio margins and new deals will enter the portfolio at lower margins initially. And that's the way we manage our overall portfolio. Yes, every quarter you could have plus or minus. And, in fact, this time, we've had this mission in the margin or one-off on a rebadge deal. But I think if the flow is green, I think, we are quite comfortable with our overall performance as we are. And as we look into next year, of course, we will have the quarter four impact of the wage hikes cost. Some of the costs may come back in next year in terms of travel and all, but that maybe a bit further away. But like I said, again, the cost optimization which we have and as we approach this, we're quite confident.