English: I dont know why it took so long.
Telugu: ‘ఇంత ఆలస్యం ఎందుకు జరిగిందో నాకూ తెలీదు.