English: A huge weight lifted from his head.
Telugu: తల మీద నుంచి పెద్ద భారం దింపినట్లయింది.