English: Maybe it's the writing too.
Telugu: రచన కూడా బహుశా ఈయనే.