English: It might take more time.
Telugu: ఇంకా ఎక్కువ కాలమే పట్టవచ్చు.