English: However, they did make it themselves.
Telugu: అయినా, వారే స్వయంగా సాధన చేశారు.