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