English: It might take more time.
Telugu: అంతకు మించి కూడా సమయం పట్టవచ్చు.