English: And yet, is this so farfetched?
Telugu: అంతేగానీ మరీ ఇంత పైశాచికంగానా?