English: His release was a little delayed.
Telugu: విడుదలలో కాస్త జాప్యం జరిగింది.