English: It needs much more time.
Telugu: దానికి ఇంకా చాలా టైం పట్టేలా ఉంది.