This is a Bolero track recorded by the artist Love Lane. The song Life's full of small challanges was originally composed by M. Juárez.