English: You're the better woman.
Telugu: మీరు ఉత్తమ మహిళ.