English: It took a big effort.
Telugu: దీంతో పెద్ద కసరత్తే అవసరమైంది.