English: Many obstacles have come to prevent its completion.
Telugu: ఆపని పూర్తి కావడానికి అడ్డంకులు ఎన్నో వచ్చాయి.