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