Search for crossword answers and clues

Answer for the clue "Answer to, "How long has it been, compadre?" ", 14 letters:
manyyearsamigo