Non Heard Case since 2010

Dear Sir, I had a case filled against me while i was coming back from UK in 2009, I had been to UK since 2005 on various visa and continued my bi-yearly journey to India during Xmas to see my family and friends. This time on my arrival on 23/12/2009 the immigration office told me that my visa is fake and sent me to SAHAR police station. They kept me in custody till 31st Dec I was bailed by my parents.Typical negotiations was carried out in police station, I agreed but still they sent me to custody. Now since the case is filled in Mumbai, twice a year i have to go to Andheri court twice a year from Vadodara, Guj to get next hearing date by Honorable Judges. My question is how long will this go on, there is no hearing they give us next date, I asked my lawyer he said to pay some amount to get out of it. Legally what is happening with my case, are they working on it, finding the facts? The visa, that they claimed was forged, has already expired in 2011 my passport is detained which is expiring in May 2018. I am confused what to do with this case. Can anybody help-me to find the perfect and legal solution for this issue. here are my case details. case no 220472 Year 2010 case type PW court Metropolitan Magistrate Andheri Hoping to a favorable response. Amit