English: But he has failed to present his ideas on screen.
Telugu: కానీ అతను అన్నిసార్లూ ఆ ఐడియాల్ని తెరమీద ఆసక్తికర రీతిలో ప్రెజెంట్ చేయలేకపోయాడు.