English: It seems as though God had sent you to me.
Telugu: నాకోసం నిన్ను ఆ దేవుడు పంపాడేమో అనిపిస్తుంది.