I have not watched the latest video, but if it is the same specs as the one released a some time last year or so, then it appalling an ISRO official can claim they can do it with in the next 10 years.
Ok so lets breakdown this vehicle or at least the first stage that is supposed to be reusable...