English: It's finally been hit.
Telugu: చివరకు హిట్ అయ్యింది.