English: This confounds people.
Telugu: ఇది ప్రజలను గందరగోళానికి గురిచేస్తుంది.