Hello Everybody! It's been a while since we dont see eachother haha... That's good, it means I developed my English level a lot and I will never forget your help! =) I come to you because I was reading something, I get the whole meaning, but I couldn't come up with any literal translation, and I thought you guys could help me! This is the sentence: Cloud computing is the next stage in the Internet's evolution, providing the means through which everything — from computing power to computing infrastructure, applications, business processes to personal collaboration — can be delivered to you as a service wherever and whenever you need. My try: El cloud comouting es el siguiente nivel en la evolución de internet, ofreciendo los medios a través de los cuales todo - desde .... - pueden ser entregados como un servicio donde y cuando lo necesites. Thanks in advance! Gracias de antebrazo!