English: And many are asking why this took so long.
Telugu: మరి దీనికి ఇంత ధర ఎందుకని పలువురు ప్రశ్నిస్తున్నారు.