Translation:You will find the answers behind the clouds.
Is this a Czech idiom? Or does it literally mean that you will find the answers to some scientific questions regarding clouds?
No, this is not an idiom. I also do not think it is a scientific problem about clouds. It is probably some kind of poetic speach.