It says that if m less then n exchange the values if then the second line here says that if the reminder of m divided by n is 0 that is n is a divisor of m then return n otherwise replace the g c d call by the call to n and its reminder.
m n നെക്കാൾ കുറവാണെങ്കിൽ, മൂല്യങ്ങൾ കൈമാറുക, എന്നിട്ട് ഇവിടെ രണ്ടാമത്തെ വരി പറയുന്നു, m n കൊണ്ട് ഹരിക്കുമ്പോൾ ശിഷ്ടം 0 ആണെങ്കിൽ n എന്നത് m ന്റെ ഹാരകമാണ്, എന്നിട്ട് n റിട്ടേൺ ചെയ്യുക, അല്ലാത്തപക്ഷം gcd കോളിനു പകരം n- ലേക്കുള്ള കോളും അതിന്റെ ശിഷ്ടവും വിളിക്കുക.