English: But these efforts have limits.
Telugu: అయితే ఈ ప్రయత్నాలకు అడ్డంకులు పడుతూనే ఉన్నాయి.