title: Python translate a column with multiple languages to english
body: <p>I have a dataset where there are multiple comments columns having multiple languages and I want to translate these columns into English and create new columns with all the english translations.</p>
  
  <p><strong>Accountability_COMMENT</strong> is the column which has multiple comments in different language in every row. I want to create a new column and translate all such comments to English. </p>
  
  <p>I have tried the following code :</p>
  
  <pre><code> from googletrans import Translator
   from textblob import TextBlob
   translator = Translator()
   data_merge['Accountability_COMMENT'] = data_merge['Accountability_COMMENT'].apply(lambda x: 
   TextBlob(x).translate(to='en'))
  </code></pre>
  
  <p>The error that I am getting is :</p>
  
  <p>TypeError: The <code>text</code> argument passed to <code>__init__(text)</code> must be a string, not class 'float'</p>
  
  <p>My column has objet format which is correct</p>