English: God made it possible for us to meet
Telugu: మనమిక్కడ కలవడం ఆదేవుడు కల్పించాడు