i would have solved

Or else I would have solved it a long time ago.
O yo podría haberlo resuelto hace mucho tiempo.
Word of the Day
tinsel