In Spanish, you will often see an object pronoun, either direct or indirect, used in addition to the actual noun that it would normally replace. This redundant object pronoun may be required or simply stylistic.
Spanish indefinite pronouns, sometimes called affirmative indefinite pronouns, are unspecific and are used in place of nouns. They can be the subject of a sentence, the object of a verb, or the object of a preposition.
Object pronouns (direct, indirect, and reflexive) usually precede the verbs they modify. However, in the case of infinitives, present participles, and affirmative commands, they often get attached to the end of the verb instead.