Google Hurt ITSELF in Its Confusion!