english: My colleagues, Iravatham Mahadevan and Asko Parpola, have been making some headway on this particular problem.
non_english: Moje kolege, Iravatam Mahadevan i Asko Parpola, napravili su određen pomak u rešavanju ovog problema.