English: Could it possibly have taken that long?
Telugu: ఇది సమయం చాలా పట్టింది?