English: They're better men.
Telugu: వారు ఉత్తమ పురుషులు.