Develop an appropriate set of chord transitions that match the given music composition.
"^Sappu Kirvusta   [D5d" A | de fg | a2 d2 | ce Bc | dc BA"^I" | de fg | a2 d2 | 
 ce fe | d3 |]: f | a3 f | a3 f | eg b2 | e3 d | c2 b2 | a2 g2 |1 
"^(D)" f2"^(A)" e2 | dB A :|2 dd/d/ dd | d3 |][K:G]"^Sappu Kirvusta   [G5d" D | 
 GA Bc | d2 G2 | FA EF | GF ED"^I" | GA Bc | d2 G2 | FA BA | G3 |: B | 
 d3 B | d3 B | Ac e2 | A3 G | F2 e2 | d2 c2 |1"^(G)" B2"^(D)" A2 | GE D :|2 
 GG/G/ GG | G3 |]  
X:1
L:1/8
M:2/4
K:D
"^Sappu Kirvusta   [D5d""A7" A |"D" de fg | a2 d2 |"A7" ce Bc |"D" dc BA"^I" |"D" de fg | a2 d2 | 
"A7" ce fe |"D" d3 |]: f |"D" a3 f | a3 f |"Em" eg b2 | e3 d |"A7" c2 b2 | a2 g2 |1 
"^(D)" f2"^(A)" e2 |"D" dB A :|2"D" dd/d/"G" dd |"D" d3 |][K:G]"^Sappu Kirvusta   [G5d""D7" D | 
"G" GA Bc | d2 G2 |"D7" FA EF |"G" GF ED"^I" |"G" GA Bc | d2 G2 |"D7" FA BA |"G" G3 |: B | 
"G" d3 B | d3 B |"Am" Ac e2 | A3 G |"D7" F2 e2 | d2 c2 |1"^(G)" B2"^(D)" A2 |"G" GE D :|2 
"G" GG/G/"C" GG |"G" G3 |]  