English: and Mary, Queen of Scots
Telugu: మేరీ, స్కాట్స్ రాణి