English: This enables their blood supply.
Telugu: ఇది వారికి రక్త ప్రవాహాన్ని సౌకర్యాలు.