Busted significado in english.