English: Why did it take so long ?
Telugu: ఇంతసేపు ఎందుకు పట్టింది?