There are 2 translations of ello in English:

ello1

pronombre personal/personal pronoun

  • todavía queda mucho por hacer y somos muy conscientes de ello [formal] much remains to be done and we are very aware of it o/or of the fact para ello hay que obtener un permiso especial [formal] you need a special permit for this ya que estamos en ello while we're at it desde fresquísimos pescados a deliciosos postres, todo ello exquisitamente presentado from the freshest of fish to delicious desserts, all beautifully presented