English: Finally, another reason.
Telugu: చివరకు, మరొక కారణం.