Man awarded 20-yr jail for raping minor