English: It might take more time.
Telugu: ఇంకను ఎక్కువకాలము కావలసి రావచ్చును.