Man gets 20-year imprisonment