The phrase "to touch the sky" means achieving great success or reaching one's highest goals and aspirations. It represents pushing oneself beyond limits and achieving something remarkable. Full definition
As a result of which combined ratios will also touch the sky and could at all cost increase to 180 - 190 per cent. (policybazaar.com)
There is a live piano bar and the prices of drinks served touch the sky but that shouldn't stop from making an occasional visit. (olderwomendatingtips.com)
A delightful roof garden makes it seem that the villa is stretching up to touch the sky too. (destinationcostasmeralda.com)