It would be correct without "for".
Student or Learner
The present discussion with Amit may take some more time for to be finally sorted out.
Is the above sentence is correct way of writing? ( I wanted to writhe that present discussion may take more time to conclude)
Saying that the discussion "may take more time to sort out" suggests to me that you are trying to organise a time and date for the discussion to take place, not that it's taking place right now.
I would use "It might be some time until the discussion with Amit is over/finished".
Remember - if you don't use correct capitalisation, punctuation and spacing, anything you write will be incorrect.
Anil Giria, please note that a better title would have been The present discussion with Amit.
Extract from the Posting Guidelines:
'Thread titles should include all or part of the word/phrase being discussed.'
If the on-going discussion would take more time to finish, then say:
The discussion with Amit may take some more time to finish/conclude.
not a teacher