English: And the help from some friends.
Telugu: అలాగే స్నేహితులూ కొందరు హెల్ప్‌చేశారు.