English: God will find her.
Telugu: దేవుడు దాన్ని కనుగొంటారు.