English: I took part at the last minute.
Telugu: ఆఖరి నిమిషంలో పార్టీ పెట్టాను.