English: He demanded a lot of himself.
Telugu: చాలా తనను డిమాండ్.