English: I finally got on it.
Telugu: చివరకి నేను దానిని పట్టుకున్నాను.