English: I found my God in you.
Telugu: మీరు దొరకడం నాకు దేవుండు దొరికినట్టుంది.