English: And we have done this on our own!
Telugu: అదీ మనమే సొంతంగా తయారుచేసి!