What is the cause of tremendous heat on Venus?

The thick atmosphere and clouds, which trap the sun's heat