English: What a hindrance!
Telugu: ఎన్ని అడ్డంకులు!