If you are expecting a delivery from Telefonica / Movistar you will get a pre-recorded phone call from Zeleris (902162646) asking you to wait. When they answer they will confirm when your delivery will be made. It is unlikely that you will get anyone that speaks English.