English: but was finally trapped.
Telugu: కానీ చివరకు అడ్డంగా దొరికిపోయింది.