English: All of this took time.”
Telugu: ఇదంతా జరగడానికి కాస్త సమయం పట్టింది'' అన్నారు.