I completed oath ceremony yesterday 14th May 2019. Finally my CIC/IRCC journey is over. Today my ecas changed to complete. Said you become Canadian citizen on May 14, 2019. This forum has been very helpful for both my PR and Citizenship application, and I'd like to thank every single member out here for all the amazing discussions held here that helped a lot for me and other member during this journey. If I calculate while I applied first time my application received on May 14, 2018 then its exactly 12 months. In actual fact my application returned on July 4, 2018 and I reapplied on same day and application received on July 9, 2018, therefore originally it took 10 months. I was more than upset while my application returned after 2 months but see end is good. So guys do not get upset. Some applicant get done within very short period and some have to wait longer then expected time. Do not get disheartened there is an end for everything in this life. Keep your faith, your time will come as well. Wishing good luck for those who are still waiting.
Good luck everyone.