English: And are these really cavemen?
Telugu: మరి ఈ గుసగుసలు నిజమేనా ?