English: Or is it all self-delusion?
Telugu: లేక ఇవన్నీ ఊహజనితమేనా?