English: Finally, theres this.
Telugu: చివరకు ఇలా అయ్యా.