ENGLISH~~
1) Sometime, perhaps, his demeanor is rough and gruff, but behind that rough and gruff no-nonsense demeanor is a good human being.
2) to critical acclaim
3) stretch back
4) makeshift
5) come undone
6) tangilbe
7) bring to life
Do anyone know the meaning of these sentences or phrases ar~~ If yes, pls help me la~~ Really very urgent ar~!!!!