English: But his delivery is phenomenal.
Telugu: కాని దాని ప్రజంటేషన్ అదిరిపోతుంది.