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