What are we lacking to be perfect

Language: 
English