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