English: They told that it will take 15 more days.
Telugu: రావడానికి ఇంకా 15రోజులు పడుతుంది అన్నాడు.