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