English: """Maybe the Lord sent me to you."
Telugu: . బహుశా ఆ భగవంతుడు నాకోసమే మిమ్మల్ని పంపి ఉండుంటాడు .