English: Both have the favor of God.
Telugu: ఇద్దరికీ దైవ భక్తి ఎక్కవే.