telabumafula