English: Hes very demanding of himself.
Telugu: చాలా తనను డిమాండ్.