<prompt> Translate the following text to EnglishKisha kuna programu halali ambazo zimeambukizwa na programu ndogo zinazoitwa virusi, ambazo ni vitu vya ujanja vilivyobuniwa kwa ujanja kama ni kwa njia mbaya kujirudia kila wakati programu yao ya mwenyeji inapoendeshwa.  <response>: Then there are the legitimate programs that have been infected with subprograms called viruses . Viruses are crafty things that are cleverly if perversely designed to replicate themselves whenever their host program is run. 