English: IN short: it's really good.
Telugu: సంక్షిప్తంగాః నిజంగా మంచిది.