English: It stumped many.
Telugu: దీంతో పలువురిని అడ్డుకున్నారు.