English: But there may still be obstacles.
Telugu: బహుశా, కానీ ఇప్పటికీ అడ్డంకులు అడ్డంకులు ఉన్నాయి.