import functools import operator import re import emoji def demojj(matnn): ff = emoji.get_emoji_regexp().split(matnn) fff = [bx.split() for bx in ff] alll = functools.reduce(operator.concat, fff) emojis = { '๐Ÿ˜€' : ' . grinning . ', '๐Ÿ˜บ' : ' . grinning . ', '๐Ÿ˜ƒ' : ' . I am grinning . ', '๐Ÿ˜„' : ' . this is grinning . ', '๐Ÿ˜ธ' : ' . this is grinning . ', '๐Ÿ˜' : ' . this is funny . ', '๐Ÿ˜†' : ' . this is very hillarious . ', '๐Ÿ˜…' : ' . whew . ', '๐Ÿคฃ' : ' . hysterical . ', '๐Ÿ˜‚' : ' . this is hillarious . ', '๐Ÿ˜น' : ' . this is hillarious . ', '๐Ÿ™ƒ' : ' . ยฏ\_(ใƒ„)_/ยฏ . ', '๐Ÿคท' : ' . ยฏ\_(ใƒ„)_/ยฏ . ', '๐Ÿคท๐Ÿป' : ' . ยฏ\_(ใƒ„)_/ยฏ . ', '๐Ÿคท๐Ÿผ' : ' . ยฏ\_(ใƒ„)_/ยฏ . ', '๐Ÿคท๐Ÿฝ' : ' . ยฏ\_(ใƒ„)_/ยฏ . ', '๐Ÿคท๐Ÿพ' : ' . ยฏ\_(ใƒ„)_/ยฏ . ', '๐Ÿคท๐Ÿฟ' : ' . ยฏ\_(ใƒ„)_/ยฏ . ', '๐Ÿคทโ€โ™‚๏ธ' : ' . ยฏ\_(ใƒ„)_/ยฏ . ', '๐Ÿคท๐Ÿปโ€โ™‚๏ธ' : ' . ยฏ\_(ใƒ„)_/ยฏ . ', '๐Ÿคท๐Ÿผโ€โ™‚๏ธ' : ' . ยฏ\_(ใƒ„)_/ยฏ . ', '๐Ÿคท๐Ÿฝโ€โ™‚๏ธ' : ' . ยฏ\_(ใƒ„)_/ยฏ . ', '๐Ÿคท๐Ÿพโ€โ™‚๏ธ' : ' . ยฏ\_(ใƒ„)_/ยฏ . ', '๐Ÿคท๐Ÿฟโ€โ™‚๏ธ' : ' . ยฏ\_(ใƒ„)_/ยฏ . ', '๐Ÿคทโ€โ™€๏ธ' : ' . ยฏ\_(ใƒ„)_/ยฏ . ', '๐Ÿคท๐Ÿปโ€โ™€๏ธ' : ' . ยฏ\_(ใƒ„)_/ยฏ . ', '๐Ÿคท๐Ÿผโ€โ™€๏ธ' : ' . ยฏ\_(ใƒ„)_/ยฏ . ', '๐Ÿคท๐Ÿฝโ€โ™€๏ธ' : ' . ยฏ\_(ใƒ„)_/ยฏ . ', '๐Ÿคท๐Ÿพโ€โ™€๏ธ' : ' . ยฏ\_(ใƒ„)_/ยฏ . ', '๐Ÿคท๐Ÿฟโ€โ™€๏ธ' : ' . ยฏ\_(ใƒ„)_/ยฏ . ', '๐Ÿ˜‰' : ' . ;) . ', '๐Ÿ˜Š' : ' . ^^ . ', '๐Ÿ˜‡' : ' . I am angelic . ', '๐Ÿฅฐ' : ' . I am so affectionate . ', '๐Ÿ˜' : ' . infatuation . ', '๐Ÿ˜ป' : ' . I am so infatuation . ', '๐Ÿคฉ' : ' . this is amazing . ', '๐Ÿ˜˜' : ' . Blowing a Kiss . ', '๐Ÿ˜ฝ' : ' . Blowing a Kiss . ', 'โ˜บ๏ธ' : ' . ^^ . ', '๐Ÿ˜š' : ' . this is so romantic . ', '๐Ÿฅฒ' : ' . bittersweet . ', '๐Ÿ˜‹' : ' . delicious . ', '๐Ÿ˜›' : ' . jesting . ', '๐Ÿ˜œ' : ' . this is zany wink . ', '๐Ÿคช' : ' . this is goofy . ', '๐Ÿ˜' : ' . this is playful . ', '๐Ÿค‘' : ' . excellence . ', '๐Ÿค—' : ' . this is flourishing . ', '๐Ÿคญ' : ' . this is very oops . ', '๐Ÿค”' : ' . so Hmm . ', '๐Ÿคจ' : ' . my suspicion . ', '๐Ÿ˜' : ' . I am very deadpan . ', '๐Ÿ˜‘' : ' . I frustration . ', '๐Ÿ˜ถ' : ' . this is so speechless . ', '๐Ÿ˜' : ' . I am very flirtation . ', '๐Ÿ˜ผ' : ' . I am very flirtation . ', '๐Ÿ˜’' : ' . my irritation . ', '๐Ÿ™„' : ' . so whatever . ', '๐Ÿ˜ฌ' : ' . this is very awkward . ', '๐Ÿ˜ฎโ€๐Ÿ’จ' : ' . sigh . ', '๐Ÿคฅ' : ' . I am dishonesty . ', '๐Ÿ˜Œ' : ' . this is so relief . ', '๐Ÿ˜”' : ' . I am sad . ', '๐Ÿ˜ช' : ' . this is very sad . ', '๐Ÿคค' : ' . I am Drooling . ', '๐Ÿ˜ท' : ' . this is very sick . ', '๐Ÿค’' : ' . this is so sick . ', '๐Ÿค•' : ' . this is very hurting . ', '๐Ÿคข' : ' . this is so Nauseated . ', '๐Ÿคฎ' : ' . this is so nauseous . ', '๐Ÿคง' : ' . I am sick . ', '๐Ÿฅต' : ' . very sexy . ', '๐Ÿฅด' : ' . this is dazed . ', '๐Ÿคฏ' : ' . I am so mind blown . ', '๐Ÿค ' : ' . this is so exuberant . ', '๐Ÿฅณ' : ' . this is so joy . ', '๐Ÿ˜Ž' : ' . this is very cool . ', '๐Ÿฆ ' : ' . this is so virus . ', '๐Ÿง' : ' . I skeptic . ', '๐Ÿ˜•' : ' . sadness . ', '๐Ÿ˜Ÿ' : ' . this is very anxious . ', '๐Ÿ™' : ' . this is disappointing . ', 'โ˜น๏ธ' : ' . very disappointing . ', '๐Ÿ˜ฎ' : ' . very wow . ', '๐Ÿ˜ฏ' : ' . very wow . ', '๐Ÿ˜ฒ' : ' . wow . ', '๐Ÿ˜ณ' : ' . wow . ', '๐Ÿฅบ' : ' . very adore . ', '๐Ÿ˜ฆ' : ' . I am so worried . ', '๐Ÿ˜ง' : ' . my worried . ', '๐Ÿ˜จ' : ' . I fear . ', '๐Ÿ˜ฐ' : ' . this is very fear . ', '๐Ÿ˜ฅ' : ' . this is very grief . ', '๐Ÿ˜ฟ' : ' . this is so sad . ', '๐Ÿ˜ข' : ' . this is so grief . ', '๐Ÿ˜ฑ' : ' . this is very fear . ', '๐Ÿ™€' : ' . I am so fear . ', '๐Ÿ˜–' : ' . my irritating . ', '๐Ÿ˜ฃ' : ' . my frustration . ', '๐Ÿ˜ž' : ' . I am so remorse . ', '๐Ÿ˜“' : ' . disappointment . ', '๐Ÿ˜ ' : ' . this is so angry . ', '๐Ÿ˜พ' : ' . this is so angry . ', '๐Ÿ˜ก' : ' . my anger . ', '๐Ÿคฌ' : ' . this is so anger . ', '๐Ÿ˜ˆ' : ' . this is so mischievous . ', '๐Ÿ’ฉ' : 'shit', '๐Ÿ’‹' : ' . kiss . ', '๐Ÿ’˜' : ' . very heart . ', '๐Ÿ’' : ' . very heart . ', '๐Ÿ’–' : ' . very heart . ', '๐Ÿ’—' : ' . very heart . ', '๐Ÿ’“' : ' . very heart . ', '๐Ÿ’ž' : ' . very heart . ', '๐Ÿ’Ÿ' : ' . very heart . ', 'โค๏ธโ€๐Ÿ”ฅ' : ' . very heart . ', '๐Ÿงก' : ' . very heart . ', '๐Ÿ’›' : ' . very heart . ', '๐Ÿ’š' : ' . very heart . ', '๐Ÿ’™' : ' . very heart . ', '๐Ÿ’œ' : ' . very heart . ', '๐ŸคŽ' : ' . very heart . ', '๐Ÿค' : ' . very heart . ', '๐Ÿ–ค' : ' . very heart . ', 'โค๏ธโ€๐Ÿฉน' : ' . this is so sympathy . ', 'โ™ฅ๏ธ' : ' . love . ', 'โค๏ธ' : ' . love . ', 'โฃ๏ธ' : ' . love . ', '๐Ÿ’•' : ' . love . ', 'โœจ' : ' . very heart . ', '๐Ÿ’”' : ' . this is very sad . ', '๐Ÿ’ฏ' : ' . approve . ', '๐Ÿ’ฆ' : ' . I am desire . ', '๐Ÿ‘Œ' : ' . approve . ', '๐Ÿ‘Œ๐Ÿป' : ' . approve . ', '๐Ÿ‘Œ๐Ÿผ' : ' . approve . ', '๐Ÿ‘Œ๐Ÿฝ' : ' . approve . ', '๐Ÿ‘Œ๐Ÿพ' : ' . approve . ', '๐Ÿ‘Œ๐Ÿฟ' : ' . approve . ', '๐Ÿคž' : ' . this is hope . ', '๐Ÿคž๐Ÿป' : ' . this is hope . ', '๐Ÿคž๐Ÿผ' : ' . this is hope . ', '๐Ÿคž๐Ÿฝ' : ' . this is hope . ', '๐Ÿคž๐Ÿพ' : ' . this is hope . ', '๐Ÿคž๐Ÿฟ' : ' . this is hope . ', 'โœŒ๏ธ' : ' . this is very victory . ', 'โœŒ๐Ÿป' : ' . this is very victory . ', 'โœŒ๐Ÿผ' : ' . this is very victory . ', 'โœŒ๐Ÿฝ' : ' . this is very victory . ', 'โœŒ๐Ÿพ' : ' . this is very victory . ', 'โœŒ๐Ÿฟ' : ' . this is very victory . ', '๐ŸคŸ' : ' . very heart . ', '๐ŸคŸ๐Ÿป' : ' . very heart . ', '๐ŸคŸ๐Ÿผ' : ' . very heart . ', '๐ŸคŸ๐Ÿฝ' : ' . very heart . ', '๐ŸคŸ๐Ÿพ' : ' . very heart . ', '๐ŸคŸ๐Ÿฟ' : ' . very heart . ', '๐Ÿค˜' : ' . very rock . ', '๐Ÿค˜๐Ÿป' : ' . very rock . ', '๐Ÿค˜๐Ÿผ' : ' . very rock . ', '๐Ÿค˜๐Ÿฝ' : ' . very rock . ', '๐Ÿค˜๐Ÿพ' : ' . very rock . ', '๐Ÿค˜๐Ÿฟ' : ' . very rock . ', '๐Ÿค™' : ' . this is very friendship . ', '๐Ÿค™๐Ÿป' : ' . this is very friendship . ', '๐Ÿค™๐Ÿผ' : ' . this is very friendship . ', '๐Ÿค™๐Ÿฝ' : ' . this is very friendship . ', '๐Ÿค™๐Ÿพ' : ' . this is very friendship . ', '๐Ÿค™๐Ÿฟ' : ' . this is very friendship . ', '๐Ÿ–•' : ' fuck ', '๐Ÿ–•๐Ÿป' : ' fuck ', '๐Ÿ–•๐Ÿผ' : ' fuck ', '๐Ÿ–•๐Ÿฝ' : ' fuck ', '๐Ÿ–•๐Ÿพ' : ' fuck ', '๐Ÿ–•๐Ÿฟ' : ' fuck ', '๐Ÿ‘' : ' . approve . ', '๐Ÿ‘๐Ÿป' : ' . approve . ', '๐Ÿ‘๐Ÿผ' : ' . approve . ', '๐Ÿ‘๐Ÿฝ' : ' . approve . ', '๐Ÿ‘๐Ÿพ' : ' . approve . ', '๐Ÿ‘๐Ÿฟ' : ' . approve . ', '๐Ÿ‘Ž' : ' . this is very disapproval . ', '๐Ÿ‘Ž๐Ÿป' : ' . this is very disapproval . ', '๐Ÿ‘Ž๐Ÿผ' : ' . this is very disapproval . ', '๐Ÿ‘Ž๐Ÿฝ' : ' . this is very disapproval . ', '๐Ÿ‘Ž๐Ÿพ' : ' . this is very disapproval . ', '๐Ÿ‘Ž๐Ÿฟ' : ' . this is very disapproval . ', '๐Ÿ‘' : ' . this is very bravo . ', '๐Ÿ‘๐Ÿป' : ' . this is very bravo . ', '๐Ÿ‘๐Ÿผ' : ' . this is very bravo . ', '๐Ÿ‘๐Ÿฝ' : ' . this is very bravo . ', '๐Ÿ‘๐Ÿพ' : ' . this is very bravo . ', '๐Ÿ‘๐Ÿฟ' : ' . this is very bravo . ', '๐Ÿ™Œ' : ' . this is cheers . ', '๐Ÿ™Œ๐Ÿป' : ' . this is cheers . ', '๐Ÿ™Œ๐Ÿผ' : ' . this is cheers . ', '๐Ÿ™Œ๐Ÿฝ' : ' . this is cheers . ', '๐Ÿ™Œ๐Ÿพ' : ' . this is cheers . ', '๐Ÿ™Œ๐Ÿฟ' : ' . this is cheers . ', '๐Ÿ‘' : ' . my enthusiasm . ', '๐Ÿ‘๐Ÿป' : ' . my enthusiasm . ', '๐Ÿ‘๐Ÿผ' : ' . my enthusiasm . ', '๐Ÿ‘๐Ÿฝ' : ' . my enthusiasm . ', '๐Ÿ‘๐Ÿพ' : ' . my enthusiasm . ', '๐Ÿ‘๐Ÿฟ' : ' . my enthusiasm . ', '๐Ÿคฆ' : ' . I frustration . ', '๐Ÿคฆ๐Ÿป' : ' . I frustration . ', '๐Ÿคฆ๐Ÿผ' : ' . I frustration . ', '๐Ÿคฆ๐Ÿฝ' : ' . I frustration . ', '๐Ÿคฆ๐Ÿพ' : ' . I frustration . ', '๐Ÿคฆ๐Ÿฟ' : ' . I frustration . ', '๐Ÿคฆโ€โ™‚๏ธ' : ' . I frustration . ', '๐Ÿคฆ๐Ÿปโ€โ™‚๏ธ' : ' . I frustration . ', '๐Ÿคฆ๐Ÿผโ€โ™‚๏ธ' : ' . I frustration . ', '๐Ÿคฆ๐Ÿฝโ€โ™‚๏ธ' : ' . I frustration . ', '๐Ÿคฆ๐Ÿพโ€โ™‚๏ธ' : ' . I frustration . ', '๐Ÿคฆ๐Ÿฟโ€โ™‚๏ธ' : ' . I frustration . ', '๐Ÿคฆโ€โ™€๏ธ' : ' . I frustration . ', '๐Ÿคฆ๐Ÿปโ€โ™€๏ธ' : ' . I frustration . ', '๐Ÿคฆ๐Ÿผโ€โ™€๏ธ' : ' . I frustration . ', '๐Ÿคฆ๐Ÿฝโ€โ™€๏ธ' : ' . I frustration . ', '๐Ÿคฆ๐Ÿพโ€โ™€๏ธ' : ' . I frustration . ', '๐Ÿคฆ๐Ÿฟโ€โ™€๏ธ' : ' . I frustration . ', '๐Ÿ’ƒ' : ' . this is so dancing . ', '๐Ÿ’ƒ๐Ÿป' : ' . this is so dancing . ', '๐Ÿ’ƒ๐Ÿผ' : ' . this is so dancing . ', '๐Ÿ’ƒ๐Ÿฝ' : ' . this is so dancing . ', '๐Ÿ’ƒ๐Ÿพ' : ' . this is so dancing . ', '๐Ÿ’ƒ๐Ÿฟ' : ' . this is so dancing . ', '๐Ÿ•บ' : ' . this is so dancing . ', '๐Ÿ•บ๐Ÿป' : ' . this is so dancing . ', '๐Ÿ•บ๐Ÿผ' : ' . this is so dancing . ', '๐Ÿ•บ๐Ÿฝ' : ' . this is so dancing . ', '๐Ÿ•บ๐Ÿพ' : ' . this is so dancing . ', '๐Ÿ•บ๐Ÿฟ' : ' . this is so dancing . ', '๐Ÿ’' : ' . kiss . ', '๐Ÿ’๐Ÿป' : ' . kiss . ', '๐Ÿ’๐Ÿผ' : ' . kiss . ', '๐Ÿ’๐Ÿฝ' : ' . kiss . ', '๐Ÿ’๐Ÿพ' : ' . kiss . ', '๐Ÿ’๐Ÿฟ' : ' . kiss . ', '๐Ÿ’‘' : ' . this is kiss . ', '๐Ÿ’‘๐Ÿป' : ' . this is kiss . ', '๐Ÿ’‘๐Ÿผ' : ' . this is kiss . ', '๐Ÿ’‘๐Ÿฝ' : ' . this is kiss . ', '๐Ÿ’‘๐Ÿพ' : ' . this is kiss . ', '๐Ÿ’‘๐Ÿฟ' : ' . this is kiss . ', '๐Ÿซ‚' : ' . I am very hugging . ', '๐ŸŽ‚' : ' . birthday . ', '๐Ÿพ' : ' . joy . ', '๐Ÿฅ‚' : ' . joy . ', '๐ŸŽ†' : ' . joy . ', '๐ŸŽ‰' : ' . joy . ', '๐ŸŽŠ' : ' . joy . ', '#lol' : ' . I am happy . ', 'lol' : ' . I am happy . ', 'lool' : ' . I am happy . ', 'loool' : ' . I am happy . ', '#lmao' : ' . I am happy . ', 'lmao' : ' . I am happy . ', 'lmaoo' : ' . I am happy . ', 'lmaooo' : ' . I am happy . ', '#Lol' : ' . I am happy . ', 'Lol' : ' . I am happy . ', 'Lool' : ' . I am happy . ', 'Loool' : ' . I am happy . ', '#Lmao' : ' . I am happy . ', 'Lmao' : ' . I am happy . ', 'Lmaoo' : ' . I am happy . ', 'Lmaooo' : ' . I am happy . ', '#LOL' : ' . I am happy . ', 'LOL' : ' . I am happy . ', 'LOOL' : ' . I am happy . ', 'LOOOL' : ' . I am happy . ', '#LMAO' : ' . I am happy . ', 'LMAO' : ' . I am happy . ', 'LMAOO' : ' . I am happy . ', 'LMAOOO' : ' . I am happy . ', 'loove' : 'love', 'looove' : 'love', 'loooove' : 'love', 'looooove' : 'love', 'loooooove' : 'love', 'looooooove' : 'love', 'loooooooove' : 'love', 'looooooooove' : 'love', 'loooooooooove' : 'love', 'lovee' : 'love', 'loveee' : 'love', 'loveeee' : 'love', 'loveeeee' : 'love', 'loveeeeee' : 'love', 'loveeeeeee' : 'love', 'loveeeeeeee' : 'love', 'loveeeeeeeee' : 'love', 'loveeeeeeeeee' : 'love', 'Loove' : 'love', 'Looove' : 'love', 'Loooove' : 'love', 'Looooove' : 'love', 'Loooooove' : 'love', 'Looooooove' : 'love', 'Loooooooove' : 'love', 'Looooooooove' : 'love', 'Loooooooooove' : 'love', 'Lovee' : 'love', 'Loveee' : 'love', 'Loveeee' : 'love', 'Loveeeee' : 'love', 'Loveeeeee' : 'love', 'Loveeeeeee' : 'love', 'Loveeeeeeee' : 'love', 'Loveeeeeeeee' : 'love', 'Loveeeeeeeeee' : 'love', 'hatee' : 'hate', 'hateee' : 'hate', 'hateeee' : 'hate', 'hateeeee' : 'hate', 'hateeeeee' : 'hate', 'hateeeeeee' : 'hate', 'hateeeeeeee' : 'hate', 'hateeeeeeeee' : 'hate', 'hateeeeeeeeee' : 'hate', 'haate' : 'hate', 'haaate' : 'hate', 'haaaate' : 'hate', 'haaaaate' : 'hate', 'haaaaaate' : 'hate', 'haaaaaaate' : 'hate', 'haaaaaaaate' : 'hate', 'haaaaaaaaate' : 'hate', 'haaaaaaaaaate' : 'hate', 'Hatee' : 'hate', 'Hateee' : 'hate', 'Hateeee' : 'hate', 'Hateeeee' : 'hate', 'Hateeeeee' : 'hate', 'Hateeeeeee' : 'hate', 'Hateeeeeeee' : 'hate', 'Hateeeeeeeee' : 'hate', 'Hateeeeeeeeee' : 'hate', 'Haate' : 'hate', 'Haaate' : 'hate', 'Haaaate' : 'hate', 'Haaaaate' : 'hate', 'Haaaaaate' : 'hate', 'Haaaaaaate' : 'hate', 'Haaaaaaaate' : 'hate', 'Haaaaaaaaate' : 'hate', 'Haaaaaaaaaate' : 'hate', 'awesomee' : 'awesome', 'awesomeee' : 'awesome', 'awesomeeee' : 'awesome', 'awesoome' : 'awesome', 'awesooome' : 'awesome', 'awesoooome' : 'awesome', 'awessome' : 'awesome', 'awesssome' : 'awesome', 'awessssome' : 'awesome', 'aweesome' : 'awesome', 'aweeesome' : 'awesome', 'aweeeesome' : 'awesome', 'awwesome' : 'awesome', 'awwwesome' : 'awesome', 'awwwwesome' : 'awesome', 'aawesome' : 'awesome', 'aaawesome' : 'awesome', 'aaaawesome' : 'awesome', 'Awesomee' : 'awesome', 'Awesomeee' : 'awesome', 'Awesomeeee' : 'awesome', 'Awesoome' : 'awesome', 'Awesooome' : 'awesome', 'Awesoooome' : 'awesome', 'Awessome' : 'awesome', 'Awesssome' : 'awesome', 'Awessssome' : 'awesome', 'Aweesome' : 'awesome', 'Aweeesome' : 'awesome', 'Aweeeesome' : 'awesome', 'Awwesome' : 'awesome', 'Awwwesome' : 'awesome', 'Awwwwesome' : 'awesome', 'Aawesome' : 'awesome', 'Aaawesome' : 'awesome', 'Aaaawesome' : 'awesome', 'coool' : 'cool', 'cooool' : 'cool', 'coooool' : 'cool', 'Coool' : 'cool', 'Cooool' : 'cool', 'Coooool' : 'cool', 'sh*t' : 'shit', 'Sh*t' : 'shit', 'Sh*T' : 'shit', 'SH*T' : 'shit', 'shxt' : 'shit', 'af' : 'as fuck', 'asf' : 'as fuck', 'stfu' : 'shut the fuck up', 'wtf' : 'what the fuck', 'wtaf' : 'what the actual fuck', 'mf' : 'mother fucker', 'mf*cker' : 'mother fucker', 'mfu*ker' : 'mother fucker', 'bs' : 'bull shit', 'ffin' : 'fucking', 'effing' : 'fucking', 'effin' : 'fucking', 'eff' : 'fuck', 'tf' : 'the fuck', 'ppl' : 'people', 'f*ck' : 'fuck', 'f*cker' : 'fucker', 'fu*ker' : 'fucker', 'Shxt' : 'shit', 'AF' : 'as fuck', 'ASF' : 'as fuck', 'STFU' : 'shut the fuck up', 'WTF' : 'what the fuck', 'WTAF' : 'what the actual fuck', 'MF' : 'mother fucker', 'Mf*cker' : 'mother fucker', 'Mfu*ker' : 'mother fucker', 'BS' : 'bull shit', 'Ffin' : 'fucking', 'Effing' : 'fucking', 'Effin' : 'fucking', 'Eff' : 'fuck', 'TF' : 'the fuck', 'PPL' : 'people', 'F*cker' : 'fucker', 'Fu*ker' : 'fucker', 'fuckin' : 'fucking', 'fkng' : 'fucking', 'ffing' : 'fucking', 'f*ck' : 'fuck', 'fu*k' : 'fuck', 'ffuck' : 'fuck', 'fffuck' : 'fuck', 'ffffuck' : 'fuck', 'fffffuck' : 'fuck', 'ffffffuck' : 'fuck', 'fffffffuck' : 'fuck', 'fuuck' : 'fuck', 'fuuuck' : 'fuck', 'fuuuuck' : 'fuck', 'fuuuuuck' : 'fuck', 'fuuuuuuck' : 'fuck', 'fuuuuuuuck' : 'fuck', 'fucck' : 'fuck', 'fuccck' : 'fuck', 'fucccck' : 'fuck', 'fuccccck' : 'fuck', 'fucccccck' : 'fuck', 'fuccccccck' : 'fuck', 'fuckk' : 'fuck', 'fuckkk' : 'fuck', 'fuckkkk' : 'fuck', 'fuckkkkk' : 'fuck', 'fuckkkkkk' : 'fuck', 'fuckkkkkkk' : 'fuck', 'Fuckin' : 'fucking', 'Fkng' : 'fucking', 'Ffing' : 'fucking', 'F*ck' : 'fuck', 'Fu*k' : 'fuck', 'Ffuck' : 'fuck', 'Fffuck' : 'fuck', 'Ffffuck' : 'fuck', 'Fffffuck' : 'fuck', 'Ffffffuck' : 'fuck', 'Fffffffuck' : 'fuck', 'Fuuck' : 'fuck', 'Fuuuck' : 'fuck', 'Fuuuuck' : 'fuck', 'Fuuuuuck' : 'fuck', 'Fuuuuuuck' : 'fuck', 'Fuuuuuuuck' : 'fuck', 'Fucck' : 'fuck', 'Fuccck' : 'fuck', 'Fucccck' : 'fuck', 'Fuccccck' : 'fuck', 'Fucccccck' : 'fuck', 'Fuccccccck' : 'fuck', 'Ffuckk' : 'fuck', 'Fuckkk' : 'fuck', 'Fuckkkk' : 'fuck', 'Fuckkkkk' : 'fuck', 'Fuckkkkkk' : 'fuck', 'Fuckkkkkkk' : 'fuck', 'covid19' : 'virus', 'covid-19' : 'virus', 'covid' : 'virus', '#covid' : 'virus', '#corona' : 'virus', '#covid19' : 'virus', 'corona' : 'virus', 'Covid19' : 'virus', 'Covid-19' : 'virus', 'Covid' : 'virus', '#Covid' : 'virus', '#Corona' : 'virus', '#Covid19' : 'virus', 'coronavirus' : 'virus', 'Coronavirus' : 'virus', 'CoronaVirus' : 'virus', 'coronaVirus' : 'virus', '#coronavirus' : 'virus', '#Coronavirus' : 'virus', '#CoronaVirus' : 'virus', '#coronaVirus' : 'virus', 'Corona' : 'virus', 'COVID19' : 'virus', 'COVID-19' : 'virus', 'COVID' : 'virus', '#COVID' : 'virus', '#CORONA' : 'virus', '#COVID19' : 'virus', 'CORONA' : 'virus' } fin = " " for word in alll: fin += emojis.get(word, word) + " " return fin