English: They offer telehealth services too.
Telugu: దీంతోపాటు టెలీమెడిసిన్‌ సేవలు కూడా అందుతాయన్నారు.