English: This situation has baffled many.
Telugu: ఈ దృశ్యం పలువురిని కలచివేసింది.