English: Mary, the Scottish queen.
Telugu: మేరీ, స్కాట్స్ రాణి.