English: A big obstacle has thus been removed.
Telugu: దీంతో పెద్ద అడ్డంకి తొలగిపోయింది.