to jam(v) to play music informally together,without preparation
to climb the record charts(expression) the record charts show which songs sell the most.Climbing the tecord charts means "This son is becoming more popular than the others".
to stand the test of time(expression) to stay popular and well respected for many years