How to check and pay your traffic violation dues online

Here is an online utility from the Hyderabad Traffic Police computer systems that enables you to check your violations record and monetary fine. Click the following links to check the e-challan status. or alternative link 1 or alternative link 2.

E-Challan Payment : How to make Payment for E-Challan

You can make payment of your e-challan online by making use of Credit Card through Payment Gateway and clear the e-challan or challans pending against your vehicle.

In order to make payment of e-challan pending against your vehicle, you need to first visit the above mentioned site ( and check for pending e-challan against your vehicle.

  1. Enter complete number of your vehicle including the missing zeros.
  2. Enter the Vehicle Number in this format: AP09AB0009
  3. Incorrect Formats are: AP09AB009, AP09AB09, AP9AB9

Once you have checked the Pending e-challan against your vehicle, then go to the following site.

  1. Click on Register and Enter all your details with a Username and Password.
  2. Once you have Registered then go to again.
  3. Click on Pay Bill or Go to
  4. After Logging in Click on “You want to Pay Hyderabad Police Traffic Challan Click Here”.
  5. If you do not see the above option Click on the tab at top left side “Add More Services” and Select Hyderabad Traffic Challans Or Cyberabad Traffic Challans.
  6. Enter your complete Vehicle Number in CAPS, total length of any vehicle will be 10 Words and Numerals. For Ex: AP09AB0009, It includes all the zero as mentioned in your RC.
  7. Once you enter your Motor Vehicle Number and click Submit then you will be shown the list of E-Challans pending against your vehicle. If there is no E-challan then you will see “Invalid Registration Number/Challan already Paid”.
  8. When having Multiple E-Challans, you can select all of them at once and click Submit. Total amount payable will shown in the box as shown below. 
  9. After clicking Submit you will be redirected to the following page where you will shown the complete amount. Click Submit to proceed for payment. 
  10. Once you click Submit above you will redirected to ICICI Bank Payment Gateway where you can proceed to make the payment.
  11. Please note it takes 24 Hours to update your payment at E-Challan Server.
  12. You can also make payment for other services such as GHMC Property Tax, Telephone Bills, Broadband Bills and Electricity Bills.

Important Note

Always keep a record of your payment transaction. Keep it as a Screenshot, PDF or Note it down. Sometimes the payment does not reflect in the respective department such as Hyderabad Traffic Police, Cyberabad Traffic Police, APCPDCL, GHMC or Other services. This detail comes in handy to you at that point in time.

Note: The facility to view violation images online will be available to e-challans generated after 1-May-2013. If you wish to see the Violation Images for E-Challan generated before 1-May-2013 you have to visit the Traffic Police Station mentioned in the E-Challan.

The above instructions are also available on Hyderabad Traffic Police blog, with few screenshots.

If the above links do not work for someone down the line, here is the landing page. You can click the top-left icon “e challan status”. I am not sure how consistent and updated this database is but you can sure run your vehicle number and verify.

How to report Bribe Incidents of a Traffic Personnel?

This is what Hyderabad Traffic Police says on their blog:

“We have and keep suspending Traffic personnel on the basis of complaints received against them. A inquiry is conducted against them and if they are found guilty they are removed from the service with penalty. Let us understand how the whole process works, we cannot suspend a personal just because a person on Facebook or any other Online Platform says he is corrupt, for the simple reason that the cop can go to court and get his suspension revoked rendering the whole exercise useless.

A written complaint is needed to take action, evidence accompanying it also needed. The evidence can be the Individual giving the complaint. The whole process takes its due course in the courts and appropriate action is taken. If you are complaining means you should be ready for inquiry and ready to appear whenever it is requested. Other wise we can not judge who is at fault. We can not go by your version or our personnel version and judge the issue.

As a part of the society one should also not promote bribing and follow rules. An individual should pay fines for the violations and request for and take receipt of the challans. You can report the incidents at traffic helpline number 9010203626 whenever a cop is asking for bribe.

We do not support corrupt practices and corruption in our department and ask everyone not do the same. By paying a bribe or bribing a personnel from any government department you make our job difficult to keep the system clean.”

Happy riding, happy driving!

Telangana agitation – The Ugly

This is the final piece of the series I wanted to write about Telangana agitation. Some of you are waiting for this post to share my sorrow, some of you to pounce on me and call me names, and may be some more to just enjoy the drama. The wait is now over.

If you haven’t already checked out, here is the beginning, The Good and The Bad. Don’t skip the comments – I learned something from some of those!

And, by the way, congratulations! I heard that Sonia Gandhi ‘sanctioned’ Telangana state and it will apparently be formed in June/ July. While I am not excited to be part of the new state, I am more than excited for nuisance-free Hyderabad. I sincerely hope this nonsense sees an end.

Diving into the topic, here is why I consider the agitation ‘Ugly’ (I still don’t give a damn about the cause of the movement, it’s the means that’s bothering me! I’m tired of telling this time and again, but just want to be clear):

  • Governance: As observed in the previous article, AP government is in the worst of the forms possible. There is no competent leader; no one here is capable of making decisions on their own; CM has to follow every word from the ‘High Command’ (we are currently living under dictatorship in disguise) and administration has touched lowest levels possible.

    The confusion within congress added more drama.That new party by Jagan and stuff. While this ‘an opportunity’ for Telangana activists to create full ‘halchal’, government had definitely failed to protect the normal lifestyle a common man deserves. (What the heck, Roshaiah opted for “Work From Home” for more than half of his career as CM!)

    Anybody remembers how Chandrababu Naidu handled the RTC strike in 2002-2003? That’s called administration. Some call him names but if he has kicked your a** why wouldn’t you?

  • Bandh: We had so many bandhs in the last couple of years, even kids associated the word ‘holiday’ with ‘Telangana Bandh’. I asked my friend’s 2.5 yr old daughter the other day why she was not in school (play school). It was a Sunday but she answered ‘Telangana Bandh’. Isn’t that sad?

    ‘Bandh’ is a form of protest. If people like what you believe in, it is a voluntary cooperation you get from them by joining your protest and keeping their businesses/ institutions closed etc. Who the hell gave you the right to block roads and stop a commuter? Check out the speech by Jayaprakash Narayan in assembly. (More on million march below).

    You crossed the line when you disrupted a common man’s daily schedule who does not believe in what you are staging a protest for. You are an idiot right there. Again, I wish I had a pistol or something to kill every idiot that creates havoc like that. You might have your own reasons. But now you also know what reason I have to take care of you!

  • TG license plates: The hell with your own state and code. TG is a cute code if you want all the vehicle registration numbers to start with that IF, goddammit, IF you have a separate state. Let’s forget all the rules and roam around with no plates at all; after all it’s our freakin’ state. Who has the guts to question us?

    However, meanwhile, (until June??) for my vehicles now, I paid taxes to ‘AP’ government. It’s the ‘AP’ Transport authority who issued the registration card. If you really dare to change all the  ‘AP’ license plates to ‘TG’, go hack the RTA systems and give me an RC with TG number on it. Sit in front of the Transport minister’s office and get approval for TG series.

    Until then, every individual who wrote ‘TG’ on any vehicle so far is a criminal. You are no different than a pick-pocketer. You are as cheap as a chain snatcher. You are a threat to the society. You are spoiling something which government uses to monitor law and order issues. You should be shot right there and dropped into a near by manhole. You don’t even deserve last rites!

  • Million march: If you don’t know what bandh is, I cannot expect you to understand the concept of ‘march’. You take permission; you have a starting point, and stage a protest for whatever you think is reasonable that you need to get/ achieve, and ‘march’ towards an end point.

    It shows how many people believe in the cause and how many care to involve in achieving whatever you’re protesting for.Why did you have to stop regular traffic all around the city? Even bandh doesn’t allow you to do that, forget a march protest!

    And poor Telangana supporters believe that the area as a separate state is going to be green and prosper and rich and what not; when a huge damage to Telugu pride has been witnessed while they being currently part of Andhra Pradesh. You currently won’t respect and care for your own state but you will ’empower’ the hypothetical to-be-formed state? Cheap comedy!

  • Vandalism: When people talk about Hyderabad, there are a few things that represent the city. Charminar, Tank bund, Salarjung museum, Assembly etc. One such important place has been in the news for wrong reasons. All the statues have been damaged by ruthless uneducated brutes.

    Nobody has a right to ‘classify’ those Telugu idols into region specific personalities. And nobody definitely has any right to cause any damage to those statues.I wish police had actually pushed the mob that damaged statues  into Tank bund waters and finished it once for all.

    I heard someone (KCR’s daughter?) challenging AP government how they can build those statues back again. I say, let’s kill him/ her and put up their statue too! While it will be an insult to the existing Telugu maestros there, we will at least have the satisfaction that the issue is addressed now; and we can tell future generations what happens to someone if they meddle with the Telugu pride.

  • Public Transport: I can’t count the number of RTC buses that were burned as a ‘protest’. There was even a MMTS train that was set on fire near the Osmania University campus.

    Here is an idea: If you think setting a vehicle on fire is going to tell whoever-you-want-to-notice-you the intensity of your protest, I have better process.  Let’s schedule a date and time and set your own car on fire. I promise I will pool up people and media to cover the event. If the recognition is not enough, let’s set your house on fire. If you need more than that, you get in the house and I will set it on fire. You like it?

  • Stopping exams: If you really dare to stop exams because you believe that is going to get you a separate state, I can guide you on this too. Go sit in front of the Education ministry and demand that the exams are cancelled/ postponed. Use all the forces you have there. If they succumb to your demands, objective achieved. If not, police is going to kick your a** and I will be with first person to open a budweiser to mark the celebration.

    Standing in front of an examination center and stopping boys and girls from getting into the examination halls is cheap, cheaper, cheapest trick. It is like you surrender you cannot achieve your objective, but you can’t let your ego die, so, create some inconvenience to general public to satisfy that ego. May be you want to search for ‘psychiatrist’ in Google and review the results! Am sure you will get an appointment within the week.

  • Mob mentality: It is a general observation that when people are in large groups, every Dick is a Don (okay, Tom and Harry, too). I saw kids between 10-12 yrs of age stopping vehicles and demanding we say ‘Jai Telangana’ or we won’t be allowed to go further.

    In normal situations, people walk along the sides of the roads allowing traffic to flow normally. Hyderabad attitude demands that you stare at everyone (that’s an achievement!) who cuts you off or take a close turn but still; you get some space to move along.On a day when Telangana calls for Bandh, kids are drunk and stand right in front of the vehicle!

    There was this one instance when I was in the back seat, or else I would have ‘accidentally’ run over at least one such Don if I was behind the wheel. Actually, what are the parents doing when a 12 yr old is drunk and is dancing on the roads? If they are proud of their son ‘fighting’ for Telangana, you have chosen a right career for him: cheap liquor and street fights!

    As I mentioned before, I don’t give a damn about the movement itself; if we want a separate state, let’s get it. But think again; when kids are used to stuff like this, they wouldn’t be happy even if you find a sensible person to govern the future state. They need agitations, movements, fights, bandhs for something or the other. In their defense, they now know it works!

    You can’t raise your kids properly but wanna fight for the well-being of the region? Kool!

  • Osmania Campus: This is one of the most sensitive area when anything related to Telangana comes up. If someone is disrupting normal life, they should be handled appropriately! What if they are students? Are they not supposed to go to their class and get ‘education’? If not, kick them out of the campus and fight their battles for the states.

    Why should all the legal cases on students waived off? Can I be a criminal as long as am a student? In that case, get me an MBA application, I have thousands of idiots to tackle, all those who disrupt my life in the name of this agitation!

  • The Pink flag: When there was a gathering in the US by TRS for the Telangana residents in US, a group of gay men apparently walked in and demanded what was going on without them being aware of it? Of course! It’s not surprising. Pink??
  • KCR ‘idli sambhar’ fast: 😀
  • IT: IT is just an example but how many companies/ industries have chosen places other than Hyderabad just because of all this agitation disturbance? And existing MNCs are seriously thinking of relocations too. Isn’t that sad? Apparently, thousands of IT jobs can’t compete with hundreds of government jobs in secretariat, huh?
  • HYDERABAD: On the day of million march, I was staring at twitter screen, looking into the results for the search key words #telangana and #millionmarch. Some of the tweets made me think and recap all the nuisance that has taken place in Hyderabad in the last few years. Someone sort of said, “The face of Hyderabad has changed forever, and this breaks my heart”. And few more tweets confessed “I am ashamed to be part of Telangana. I would like to see my region develop and prosper but I would not want to cause damage to the Telugu pride!”. Can’t agree with you more!


This is neither an anti-Telangana blog nor the posts oppose the Telangana movement. I personally don’t believe in it but that’s my personal preference. If you have a reason to achieve a separate statehood, well, all the best! However, if you are creating inconvenience in the name of this agitation, well, you’re inspiring me to write this series. My main reason is the nuisance on Hyderabad roads. As long as you respect Telugu pride and don’t hurt the common man, you are fighting for a good reason. When you stop traffic and damage public property, you are a brute. Please excuse my profanity here and there. Some deserve it, so it was intentional.


Every idiot who created any sort of public inconvenience and/ or damage is worth a mention; not just part of this Telangana agitation only, but otherwise too. Without you, this series of posts wouldn’t be inspired!

Sincere advice:

Final attempt. Read it slowly.

You know you want a separate state. Should somebody ‘grant’ that status? Or is that something you can declare and form your own government? If it’s you, what the heck are you fighting/ waiting for? If it should be granted, who is it? The government? Sonia Gandhi? K. A. Paul? If it’s an individual, concentrate all the energy you spend here in damaging public property and go sit in their house/ office. If it’s government, you do know who make the decisions. The complete Parliament? How many of them have to vote for the state? If you believe million march was successful, divide those 10 lakh people equally between the number of MPs you need approval from, and go stop their cars. Sit in front of their offices and protest. What will you get if you burn a rubber tyre in Miyapur center? Some smoke and that’s it? Huh!

Telangana agitation – The Bad

As we now understand The Good side of the Telangana agitation, let’s take a different perspective and look at The Bad side of it.

If you need to refresh on the reasons why need a separate state now, please read the previous post one more time here.

Now, the list that I think tags the movement as bad:

  • Resolution for the quoted problems: The problems currently put forward are problems in general. Though the numbers look a little different when compared with respect to other ‘regions’ in Andhra Pradesh, there aren’t many issues that cannot be resolved now.
    Think of less number of schools and colleges for example; If the number is too low in a particular Telangana district, I wouldn’t blame the Chief Minister and the government to start with. (Congress government is completely crap, but more on that later.) What are hell are the local MLAs and MPs doing? They can’t get a school approved and established? If the answer is no, there, you have an incompetent leader in your area. This same fellow is going to be responsible for your ‘development’ even after the state is formed. In fact, now you can go to a different place for education if feasible because it’s the same state. After a separate is formed, you’ll have to study in ‘different’ state!
  • Irrigation: It’s true that the districts classified as Telangana are less productive when compared to rest of AP. However, it’s the geographical limitation that water can’t flow to these areas and Telangana crowd accept this too. But the blame still goes to ‘Andhra’ CMs that they developed their own regions by diverting water with the projects. Well, we did have Telangana CMs too rule our state. What the hell stopped them to spare a bucket of water from the river to your land? And, you don’t think the technical difficulty will still exist after the state is separated? Rivers ARE flowing through the region now. You wanna stop the rivers at the Telangana borders and NOT let the water flow to other regions? 😀
  • Employment: So, all jobs should be offered to ‘local’ people before you look for ‘outsiders’, huh? Are you able to successfully fight for the cause now, IF you think, in the first place, that the concept makes sense? Are all the jobs in AP done by AP population itself? What about the skilled personnel we have here from all over India? And, if you’re competent enough, come score a position. When we have a ‘job’ requisition, we want some work done, some task accomplished there, not just send a salary home. With the complete pool of talent in AP, the fate of our government is like this; think of our own Telangana government with near-zero competent leadership! AND, on top of that, placements based on locality, NOT skills/ eligibility. Yeah, my dream! :-
  • Quit Telangana: The funniest of the complete movement is this! 🙂 What the hell do you mean by asking so called Andhra population to ‘leave’ Telangana? And even more funnier and ironical is: people in US and other countries supporting the ‘quit telangana’ crap. You have no shame in staying and earning your livelihood in another country (not even a different state in the same country, a different country in a different continent altogether!) but you don’t like Andhra and Seema area fellas living in Hyderabad? That too when the separate state decision is in no shape! It’s still stupid but worth lending an ear IF Telangana were a separate state. But now, am sorry but it’s cheaper comedy than the Gemini Comedy gags!
  • ‘Want’ Telangana?: I say- “go take it!” What do you mean by “we want Telangana”. It’s right there, beautifully laid out in the Andhra Pradesh map. Use Google Maps and find it if you can’t locate it. It’s you who live there, do whatever you wish to do. Who’s holding you back from developing the region? If you think government is partial to the other regions, go question your local MLAs and MPs. They are the ones who should be addressing most of your issues. This fella can’t do anything now but lay red carpets once Telangana is a state? I don’t think so.
    When you stop my car on the road and claim ‘We want Telangana’, think about this: I don’t have it at home. It’s right out there. Go take it and leave normal commuters alone!
  • Map issues: Frankly, I haven’t tried out every country’s map in the world but from the few I look at, India has the most beautiful map. And, Andhra Pradesh map within India has such a graceful presence! Why the hell would anyone want to carve another shape out of this beauty?
    To be honest, check out the Telangana region map alone –  it looks like two days old samosa!

By the way, I was checking out a few websites to write this series of posts and this is what I came across when I wanted to visit You don’t even want others to visit your website? With this, the complete movement looks like an illegal underground business!

And that’s why the Telangana agitation is Bad. Stay tuned for The Ugly!

It all started here.

Telangana agitation – The Good

I owe myself this explanation and so I worked a little to get to the bottom of this. I did not work with full heart’s content and am glad about it now; being mad about the agitation is different but finding not much sense in the movement itself is definitely something.

Talked to a couple of friends who support the Telangana movement and discussed with dad to understand the insider’s perspective (my dad supports the movement but not the means by causing disturbance to common man’s life to achieve a separate state).

If there are any other thought flows starting in your head, I hail from Mahaboob Nagar, the largest of the Telangana districts. As I don’t care for most of the reasons quoted for a separate state being crafted, I kind of have no opinion on the movement. However, every time I face problems due to bandhs, rail rokos, am made inclined against the movement. And of course, hence, these posts about the crap.

Anyways, these are the reasons (The Good) for wanting a separate state now:

  • Problems: These are the problems faced by the Telangana population now. This is a page from website. It is a list of stats that highlight how the region is falling behind.
    The Problems.
    When the dream of the separate state comes true, all the people there will sit down and resolve those.  The site uses inline type of page linking, so you will get just the page, with no headers and stuff.
  • Irrigation: Another page from the same website that talks about the bad stuff that happened to the region. It’s admitted that the region is at high altitude and water natural flow is not possible. However, given the rivers and the projects in the region, more land can be brought under cultivation.
    Irrigation issues.
  • Employment: If there is government dedicated for the region, there would be lot of employment opportunities available for the literate. It would be a restriction to employ only the ones from the state until saturated, so anyone who can read and write is an officer responsible for the governance in some form or the other. Efficiency is not the question here, just consider whether or not they take a salary home and feed their family.
  • Education: Compared to other regions in Andhra Pradesh, there are less funds allocated to the region and therefore less schools and colleges. Once we have a separate state, THEN we can build more institutions and increase the literacy rate, quality of education etc.
  • Accounting: There is more income generated from the Telangana region, proportionally, than the other regions in the state of Andhra Pradesh. However, only a small portion is spent on the development and betterment of the region. Once we have the separate state, all the money generated CAN be used in this region only.
    P.S.: Hyderabad is part of Telangana. Telangana will not be accepted without Hyderabad; that’s where most of the money comes from. Andhra people will be driven away, IT giants might continue to look for alternatives, but still, Hyderabad SHOULD generate income, you’ll have to wait and see how.
  • Timing: Andhra Pradesh government is in the weakest of the forms possible. This is the only time that suits best for burning trains and buses, blocking rail tracks and roads, cooking and eating on roads, creating chaos AND still get away without any legal complications. Can’t imagine to fight for the cause in Chandrababu’s time. He’s gonna kick some serious a**. So, there is a need for a separate state (for the above mentioned reasons) and it has to be NOW!

So, there you go! Convinced why the movement, now?

If I hear about any more reasons, will update this very same post. Keep checking once in a while and add your thoughts – agreements or disagreements in the comments.

Will come back with ‘The Bad’ and ‘The Ugly’ in a short while.

It all started here.

Telangana agitation – The Good, the Bad and the Ugly

It’s been more than a while that the term ‘Telangana agitation’ has become a synonym to trouble.

It cripples normal life and the face of Hyderabad has changed forever!

If I were in school now, probably I would have liked to get a holiday once every few days; but, it’s no fun with the ‘Telangana Bandh’ now! Forget the word ‘fun’, am killing myself to get the purpose!

Every time I hear about stuff related to ‘Telangana’, and more often than not, it’s of course ‘bandh’, there is a routine we have to go through (need not be in the same order):

  • Spend at least a few minutes in front of the TV to understand the ‘severity’ (magnitude is what we need, damage can be taken for granted)
  • Scan for news and talk to people just to check if ‘everything is okay’
  • Wait for a communication from HR to understand the ‘business as normal’ decisions. Hope for an exception concerning traffic situations and possible riots
  • Lucky are the ones who have the ‘Work From Home’ option. If not, ponder over the career switch, or company jump options for a moment
  • Check fuel levels and bump up to ‘tank full’ and that project can’t be completed without waiting in long queues at the end of day
  • Call family members before going to bed the previous night, just to remind them to ‘be careful’ and ‘commute with caution’, and avoid stepping out if at all possible
  • Where there is any medical related appointment for anyone in the family, just hope that everything goes fine on the way up and down, what happens at the hospital is secondary
  • For people with kids who attend schools, can’t even think of the process threads running in their heads

This is just an outline of what comes to my mind when I think of the agitation.

Just out of curiosity, was looking up the word ‘agitation’ in the dictionary. Option 2 sounds right and I hope it is carried out that way. But I do like the Option 3 from, for that seems more appropriate for what I have been hearing.

Anyway, for the next few days, I’ll dig a little deeper and try to understand ‘The Good’ part of the Telangana agitation, if there is any. And then it’s just an opportunity I’ve been waiting for to vent out ‘the Bad, and the Ugly’ part of it.

Stay tuned!


Read more on the agitation: The Good, The Bad, and the Ugly!