Question: What is the english translation of 'Te busque', a song from Nelly Furtado's new album? 

Answer: te busque means I looked for you.
This question from the Yahoo Q&A forum is categorized in the topic: Education & Reference