English: "It will still need time.
Telugu: - దానికి ఇంకా టైం పడుతుంది.