English: A good guy too.
Telugu: చాల మంచి మనిషి కూడా.