The ideas and designs are big. Sometimes a thousand people are needed to carry just one giant puppet!
The ideas and designs are big. Sometimes it is necessary for a thousand people to lift just one giant puppet!
Are the above two versions similar to each other in sense?
Besides, are carry and lift synonymous with each other? Thanks.