English: What took so much time?
Telugu: చాలా సమయం పట్టింది ఏమిటి?