English: I feel as if God sent him to me.
Telugu: నా కోసమే దేవుడు అతన్ని పంపాడా అని అనిపిస్తుంది.