English: There are probably millions of other who feel the same way.
Telugu: బహుశా చాలా లక్షల మందికీ అలానే తమలానే అనిపించేవాడేమో కూడా.