Original: Pakistani rock is almost entirely sung in Urdu, however many new bands have recently come out with songs in Punjabi, Pashto, Sindhi and English.
Simplified: Pakistani rock is mostly sung in Urdu, however large numbers of songs are also sung in languages such as Punjabi, Sindhi, Pashto and Seraiki. Many new music bands are also now singing in English.