English: The longest-serving prime minister was Mackenzie King, who was Prime Minister of Canada for more than 21 years.
Telugu: 21 ఏళ్ళకు పైగా కెనడా ప్రధానమంత్రిగా ఉన్న మాకెంజీ కింగ్ , దీర్ఘకాలం పనిచేసే ప్రధాన మంత్రి.