English: All the impediments had been removed.
Telugu: అన్ని అడ్డంకులను తొలగించుకుని వచ్చాడు.