English: Besides, it has provided technical supports.
Telugu: అంతేకాదు, సాంకేతిక సాయమూ అందిస్తున్నారు.