English: Finally I made it myself.
Telugu: చివరకు నేనే మొదలుపెట్టాను.