English: This situation has baffled many.
Telugu: ఈ ఉదంతం పలువురిని కంటతడి పెట్టించింది.