English: Was this a long time coming?
Telugu: ఇంత కాలం పట్టిందా?