Jul 6, 2011

Indian :: Inflation !!

Inflation happens when the total amount of money increases relative to the total amount of goods that are produced in the economy. If a scheme merely adds more money to the pot without increasing production, it will cause inflation. If you increase production and at the same time increase the total amount of money appropriately, there is no inflation.

If you do a pure income transfer, without raising the total amount of money, you do not have inflation.

So what is the NREGS doing? If it is merely printing money and handing it to unemployed people (who are not producing anything), then it leads to inflation. This inflation reduces the real incomes of people who are producing something. So in this case, it is a pure income redistribution scheme. Drèze knows this as he knows basic economics. But he cannot admit the truth because his job depends on being economical with the truth.
Very well said by Mr.Atanu Dey
TO support the above article, Inflation is basically caused by either excess of demand heavy cost of production,
Narega basically is joke that the government is playing the tax payer's hard earned money wasting it in un-productive services,a and giving another opportunity to bureaucrats for increasing the corruption and bribery, this situation has catastrophically worsend the position of small scale labor intensive units posing a acute labor problem, then again decreasing the productivity having an adverse effect on cost, giving rise to inflation.

I hereby urge to all the group members who ever support the idea of anti Narega movement come forward and share their view points.........

Jun 18, 2011

SUPERB Definitions

 

definition of cigarette
CIGARETTE:

A pinch of tobacco
rolled in paper
with fire at one end
and a fool at the other!



definition of marriage
MARRIAGE:

It's an agreement
wherein
a man loses his bachelor degree
and a woman gains her master



definition of lecture
LECTURE:

An art of transmitting Information
from the notes of the lecturer
to the notes of students
without passing through the minds
of either


definition of conference
CONFERENCE:

The confusion of one man
multiplied by the
number present


definition of compromise
COMPROMISE:

The art of dividing
a cake in such a way that
everybody believes
he got the biggest piece


definition of TEARS
TEARS:

The hydraulic force by which
masculine will power is
defeated by feminine water-power!


definition of dictionary
DICTIONARY:

A place where divorce comes
before marriage


definition of conference room
CONFERENCE ROOM:

A place where everybody talks,
nobody listens
and everybody disagrees later on


definition of ecstasy
ECSTASY:

A feeling when you feel
you are going to feel
a feeling
you have never felt before


definition of classic
CLASSIC:

A book
which people praise,
but never read


definition of smile
SMILE:

A curve
that can set
a lot of things straight!


definition of office
OFFICE:

A place
where you can relax
after your strenuous
home life


definition of yawn
YAWN:

The only time
when some married men
ever get to open
their mouth


definition of etc
ETC:

A sign
to make others believe
that you know
more than
you actually do


definition of committee
COMMITTEE:

Individuals
who can do
nothing individually
and sit to decide
that nothing can be done
together


definition of experience
EXPERIENCE:

The name
men give
to their
Mistakes


definition of atom bomb
ATOM BOMB:

An invention
to bring an end
to all
inventions


definition of philosopher
PHILOSOPHER:

A fool
who torments himself
during life,
to be spoken of
when dead


definition of diplomat
DIPLOMAT:

A person
who tells you
to go to hell
in such a way
that you actually look forward
to the trip


definition of opportunist
OPPORTUNIST:

A person
who starts taking bath
if he
accidentally falls
into a river


definition of optimist
OPTIMIST:

A person
who while falling
from EIFFEL TOWER
says in midway
"SEE I AM NOT INJURED YET!"


definition of pessimist
PESSIMIST:

A person
who says that
O is the last letter
in ZERO,
Instead of the first letter
in OPPORTUNITY


definition of miser
MISER:

A person
who lives poor
so that
he can die RICH!


definition of father
FATHER:

A banker
provided by
nature


definition of criminal
CRIMINAL:

A guy
no different
from the other,
unless he gets caught


definition of boss
BOSS:

Someone
who is early
when you are late
and late
when you are early


definition of politician
POLITICIAN:

One who
shakes your hand
before elections
and your Confidence
Later


definition of doctor
DOCTOR:

A person
who kills
your ills
by pills,
and kills you
by his bills!!

Cheers!!!

 

 

THE CURIOUS CASE OF RAHUL GANDHI


PLEASE DON'T BE ASHAMED OF U.P. YET

 

Please don't be ashamed of Uttar Pradesh yet. Congress ruled the State for the Majority of the duration Pre Independence to Post Independence.. from 1939 to 1989 ( barring the Periods of Emergency.. Thanks to your Grand Mom Indira G. and a couple of transitional Governments)

 

8 out of the total 14 Prime Ministers of India have been from UP, 6 out of those 8 have been from Congress...

 

I think your party had more than half a century and half a Dozen PM's to build a State...

 

The Reason Mulayam Singh, subsequently came to Power is because your party wasn't exactly Gandhian in their dealings in the State.. So May be If you look at in totality the present chaos in UP is the outcome of the glorious leadership displayed by Congress in UP for about 50 years!

 

So Please don't feel ashamed as yet Dear Rahul.. For Mayawati is only using the Land Acquisition Bill which your party had itself used to LOOT the Farmers many times in the Past! 

 

WHY DIDN'T YOUR PARTY CHANGE THE BILL WHEN IT WAS IN POWER FOR SO LONG? 

Not that I Endorse what Mayawati is doing.. What Mayawati is doing is Unacceptable..

 

But the past actions of your party and your recent comments, puts a question mark on your INTENT and CONSISTENCY. 

 

 

YOU REALLY WANT TO FEEL ASHAMED

 

But don't be disappointed, I would give you ample reasons to feel ashamed... 

 

You really want to feel Ashamed..?

 

First Ask Pranav Mukherjee, Why isn't he giving the details of the account holders in the Swiss Banks.

 

Ask your Mother, Who is impeding the Investigation against Hasan Ali?

 

Ask her, Who got 60% Kickbacks in the 2G Scam ?

 

Kalamdi is accused of a Few hundred Crores, Who Pocketed the Rest in the Common Wealth Games? 

 

Ask Praful Patel what he did to the Indian Airlines? Why did Air India let go of the Profitable Routes ? 

 

Why should the Tax Payer pay for the Air India losses, when you intend to eventually DIVEST IT ANYWAY!!!

 

Also, You People can't run an Airline Properly. How can we expect you to run the Nation?

 

Ask Manmohan Singh. Why/What kept him quiet for so long?

 

Are Kalmadi and A Raja are Scapegoats to save Big Names like Harshad Mehta was in the 1992 Stock Market Scandal ?

 

Who let the BHOPAL GAS TRAGEDY Accused go Scot Free? ( 20,000 People died in that Tragedy)

 

Who ordered the State Sponsored Massacre of SIKHS in 84?

 

Please read more about, How Indira Gandhi pushed the Nation Under Emergency in 76-77, after the HC declared her election to Lok Sabha Void!

 

(I bet She had utmost respect for DEMOCRACY and JUDICIARY and FREE PRESS)

 

I guess you know the answers already. So My question is, Why the Double Standards in Judging Mayawati and members of your Family and Party?

 

I condemn Mayawati. But Is She the only one you feel Ashamed for?

 

What about the ones close to you? For their contribution to the Nation's Misery is beyond comparison.

 

You talk about the Land being taken away from the Farmers. How many Suicides have happened under your Parties Rule in Vidarbha ? Does that Not Ashame You ?

 

 

THE 72,000 CRORE LOAN WAIVER

 

Your Party gave those Farmers a 72,000 Crore Loan Waiver. Which didn't even reach the Farmers by the way.

 

So, Why don't you focus on implementing the policies which your govt. has undertaken, instead of earning brownie points by trying to manufacture consent by bombarding us with pictures of having food with Poor Villagers....

 

You want to feel ashamed. You can feel ashamed for your Party taking CREDIT for DEBITING the Public Money (72,000 crores) from the Government Coffers and literally Wasting it...

 

 

You want to feel ashamed.. Feel ashamed for that...

 

 

WHY ONLY HIGHLIGHT THIS ARREST?

 

Dear Rahul, to refresh your memory, you were arrested/detained by the FBI the BOSTON Airport in September 2001.

 

You were carrying with you $ 1,60,000 in Cash. You couldn't explain why you were carrying so much Cash.

Incidentally He was with his Columbian girlfriend Veronique Cartelli, ALLEGEDLY, the Daughter of Drug Mafia.

 

9 HOURS he was kept at the Airport. 

 

Later then freed on the intervention of the then Prime Minister Mr.Vajpayee.. FBI filed an equivalent of an FIR in US and released him. 

 

When FBI was asked to divulge the information, by Right/Freedom to Information Activists about the reasons Rahul was arrested ... FBI asked for a NO OBJECTION CERTIFICATE from Rahul Gandhi. 

 

So Subramaniyam Swami wrote a Letter to Rahul Gandhi, " If you have NOTHING to HIDE, Give us the Permission" 

 

HE NEVER REPLIED! 

 

Why did that arrest not make Headlines Rahul? You could have gone to the Media and told, "I am ashamed to call myself an INDIAN?". 

 

Or is it that, you only do like to highlight Symbolic Arrests (like in UP) and not Actual Arrests ( In BOSTON) 

 

 

Kindly Clarify.....

 

In any case, you want to feel ashamed, Read Along... 

 

 

YOUR MOTHER'S SO CALLED SACRIFICE OF GIVING UP PRIME MINISTER SHIP in 2004.

 

According to a Provision in the Citizenship Act.

 

A Foreign National who becomes a Citizen of India, is bounded by the same restrictions, which an Indian would face, If he/she were to become a Citizen of Italy. 

 

(Condition based on principle of reciprocity)

 

[READ ANNEXURE- 1&2]

 

 

Now Since you can't become a PM in Italy, Unless you are born there.

Likewise an Italian Citizen can't become Indian PM, unless He/She is not born here!

 

 

Dr. SUBRAMANIYAM SWAMI (The Man who Exposed the 2G Scam) sent a letter to the PRESIDENT OF INDIA bringing the same to his Notice. [READ LETTER TO THE PRESIDENT IN ANNEXURE -3]

 

PRESIDENT OF INDIA sent a letter to Sonia Gandhi to this effect, 3:30 PM, May 17th, 2004.

 

Swearing Ceremony was scheduled for 5 PM the same Day.

 

Manmohan Singh was brought in the Picture at the last moment to Save Face!!

 

 

Rest of the SACRIFICE DRAMA which she choreographed was an EYE WASH!!!

 

Infact Sonia Gandhi had sent, 340 letters, each signed by different MP to the PRESIDENT KALAM, supporting her candidacy for PM.

 

One of those letters read, I Sonia Gandhi, elected Member from Rai Bareli, hereby propose Sonia Gandhi as Prime Minister.

So SHE was Pretty INTERESTED! Until She came to know the Facts!

 

So She didn't make any Sacrifice, It so happens that SONIA GANDHI couldn't have become the PM of INDIA that time.

 

 

You could be Ashamed about that Dear Rahul!! One Credential Sonia G had, Even that was a HOAX!

 

 

THINK ABOUT YOURSELF.

 

You go to Harvard on Donation Quota. ( Hindujas Gave HARVARD 11 million dollars the same year, when Rajiv Gandhi was in Power)

 

Then you are expelled in 3 Months/ You Dropped out in 3 Months.... ( Sadly Manmohan Singh wasn't the Dean of Harvard that time, else you might have had a chance... Too Bad, there is only one Manmohan Singh!)

 

Some Accounts say, You had to Drop out because of Rajiv Gandhi's Assassination. 

 

May be, But Then Why did you go about lying about being Masters in Economics from Harvard .. before finally taking it off your Resume upon questioning by Dr. SUBRAMANIYAM SWAMI (The Gentlemen who exposed the 2G Scam)

 

At St. Stephens.. You Fail the Hindi Exam.

 

Hindi Exam!!!

 

And you are representing the Biggest Hindi Speaking State of the Country?

 

 

SONIA GANDHI's EDUCATIONAL QUALIFICATIONS

 

Sonia G gave a sworn affidavit as a Candidate that She Studied English at University of Cambridge

 

[SEE ANNEXURE-6, 7_37a]

 

According to Cambridge University, there is no such Student EVER! [ SEE ANNEXURE -7_39]

 

Upon a Case by Dr. Subramaniyam Swami filed against her,

 

She subsequently dropped the CAMBRIDGE CREDENTIAL from her Affidavit.

 

Sonia Gandhi didn't even pass High School. She is just 5th class Pass!

 

In this sense, She shares a common Educational Background with her 2G Partner in Crime, Karunanidhi.

 

 

You Fake your Educational Degree, Your Mother Fakes her Educational Degree. 

And then you go out saying, " We want Educated Youth into Politics!"

 

 

Letters sent by Dr. Swami to EC and then Speaker of Lok Sabha are in ANNEXURE 7_36 &7_35 RESPECTIVELY

 

 

Contrast that with Gandhi Ji , who went to South Africa, Became a Barrister, on Merit, Left all that to work for South Africa, then for the Country....

 

 

WHY LIE ABOUT EDUCATIONAL CREDENTIALS?

 

Not that Education is a Prerequisite for being a great Leader, but then you shouldn't have lied about your qualifications!

 

You could feel a little ashamed about Lying about your Educational Qualifications. You had your reasons I know, Because in India, WE RESPECT EDUCATION!

 

But who cares about Education, When you are a Youth Icon!! 

 

 

YOUTH ICON

 

You traveled in the Local Train for the first time at the Age of 38.

 

You went to some Villages as a part of Election Campaign.

 

And You won a Youth Icon!! ... That's why You are my Youth Icon.

 

For 25 Million People travel by Train Everyday. You are the First Person to win a Youth Icon for boarding a Train. 

 

Thousands of Postmen go to remotest of Villages. None of them have yet gotten a Youth Icon.

 

You were neither YOUNG Nor ICONIC!

 

Still You became a Youth Icon beating Iconic and Younger Contenders like RAHUL DRAVID.

 

Shakespeare said, What's in a Name?

 

Little did he knew, It's all in the Name, Especially the Surname!

 

Speaking of Surname, Sir

 

 

DO YOU REALLY RESPECT GANDHI, OR IS IT JUST TO CASH IN ON THE GOODWILL OF MAHATMA? 

 

Because the Name on your Passport is RAUL VINCI.

 

Not RAHUL GANDHI..

 

May be if you wrote your Surname as Gandhi, you would have experienced, what Gandhi feels like, LITERALLY ( Pun Intended) 

 

You People don't seem to use Gandhi much, except when you are fighting Elections. ( There it makes complete sense).

 

Imagine fighting elections by the Name Raul Vinci...

 

 

It feels sadly Ironic, Gandhi Ji, who inspired Icons like Nelson Mandela ,Martin Luther King Jr. and John Lennon, across the world, Couldn't inspire members of his party/ Nehru's Family, who only seem to use his Surname for the purposes of FIGHTING ELECTIONS and conveniently use a different name on their PASSPORT.

 

 

You use the name GANDHI at will and then say, " Mujhe yeh YUVRAJ shabd Insulting lagta hai! Kyonki aaj Hindustan mein Democracy hai, aur is shabd ka koi matlab nahin hai! 

 

 

YUVRAJ, Itna hi Insulting lagta hai, to lad lo RAUL VINCI ke Naam se!!! Jin Kisano ke saath photo khinchate ho woh bhi isliye entertain karte hain ki GANDHI ho.. RAUL VINCI bol ke Jao... Ghar mein nahin ghusaenge!!!

 

 

You could feel ashamed for your Double Standards.

 

 

YOUTH INTO POLITICS.

 

Now You want Youth to Join Politics.

 

I say First you Join Politics.

 

Because you haven't Joined Politics. You have Joined a Family Business.

 

First you Join Politics. Win an Election fighting as RAUL VINCI and Not Rahul Gandhi, then come and ask the youth and the Educated Brass for more involvement in Politics.

 

Also till then, Please don't give me examples of Sachin Pilot and Milind Deora and Naveen Jindal as youth who have joined Politics..

 

They are not Politicians. They Just happen to be Politicians.

 

Much Like Abhishek Bachchan and other Star Sons are not Actors. They just happen to be Actors (For Obvious Reasons)

 

So, We would appreciate if you stop requesting the Youth to Join Politics till you establish your credentials...

 

 

WHY WE CAN'T JOIN POLITICS!

 

Rahul Baba, Please understand, Your Father had a lot of money in your Family account ( in Swiss Bank) when he died.

 

Ordinary Youth has to WORK FOR A LIVING.

 

YOUR FAMILY just needs to NETWORK FOR A LIVING 

 

If our Father had left thousands of Crores with us, We might consider doing the same..

 

But we have to Work. Not just for ourselves. But also for you. So that we can pay 30% of our Income to the Govt. which can then be channelized to the Swiss Banks and your Personal Accounts under some Pseudo Names.

 

So Rahul, Please don't mind If the Youth doesn't Join Politics. We are doing our best to fund your Election Campaigns and your Chopper Trips to the Villages.

 

Somebody has to Earn the Money that Politicians Feed On.

 

 

NO WONDER YOU ARE NOT GANDHI'S. YOU ARE SO CALLED GANDHI'S!!

 

Air India, KG Gas Division, 2G, CWG, SWISS BANK Account Details... Hasan Ali, KGB., FBI Arrest..

 

You want to feel ashamed..

 

Feel Ashamed for what the First Family of Politics has been reduced to...

 

A Money Laundering Enterprise.

 

 

NO WONDER YOU ARE NOT GANDHI'S BY BLOOD. GANDHI is an adopted Name. For Indira didn't marry Mahatma Gandhi's Son.

 

For even if you had one GENE OF GANDHI JI in your DNA. YOU WOULDN'T HAVE BEEN PLAGUED BY SUCH 'POVERTY OF AMBITION' ( Ambition of only EARNING MONEY) 

 

 

You really want to feel Ashamed.

 

Feel Ashamed for what you ' SO CALLED GANDHI'S' have done to MAHATMA'S Legacy..

 

I so wish GANDHI JI had Copyrighted his Name!

 

Meanwhile, I would request Sonia Gandhi to change her name to $ONIA GANDHI, and you could replace the 'R' in RAHUL/RAUL by the New Rupee Symbol!!! 

 

 

RAUL VINCI : I am ashamed to call myself an Indian.

 

Even we are ashamed to call you so!

 

 

P.S: Popular Media is either bought or blackmailed, controlled to Manufacture Consent!

 

My Guess is Social Media is still a Democratic Platform. (Now they are trying to put legislations to censor that too!!)

 

Meanwhile, Let's ask these questions, for we deserve some Answers.

 

For we are all Gandhi's. For Bapu is the Father of the Nation!

 

 

To know more, Try looking for Dr. SUBRAMANIYAM SWAMI. He is the reason today 2G SCAM is being Investigated!!!

 

Dec 27, 2010

How to make a life and not living

A Message by George Carlin: -comedian of the 70's and 80's


The paradox of our time in history is that we have taller buildings but shorter tempers, wider Freeways 
, but narrower viewpoints. We spend more, but have less, we buy more, but enjoy less. We have bigger houses and smaller families, more conveniences, but less time. We have more degrees but less sense, more knowledge, but less judgment, more experts, yet more problems, more medicine, but less wellness.

We drink too much, smoke too much, spend too recklessly, laugh too little, drive too fast, get too angry, stay up too late, get up too tired, read too little, watch TV too much, and pray too seldom.
 

We have multiplied our possessions, but reduced our values. We talk too much, love too seldom, and hate too often.

We've learned how to make a living, but not a life. We've added years to life not life to years. We've been all the way to the moon and back, but have trouble crossing the street to meet a new neighbor. We conquered outer space but not inner space. We've done larger things, but not better things.

We've cleaned up the air, but polluted the soul. We've conquered the atom, but not our prejudice. We write more, but learn less. We plan more, but accomplish less. We've learned to rush, but not to wait. We build more computers to hold more information, to produce more copies than ever, but we communicate less and less.

These are the times of fast foods and slow digestion, big men and small character, steep profits and shallow relationships. These are the days of two incomes but more divorce, fancier houses, but broken homes.

Remember; spend some time with your loved ones, because they are not going to be around forever.

Remember, say a kind word to someone who looks up to you in awe, because that little person soon will grow up and leave your side..

Remember, to give a warm hug to the one next to you, because that is the only treasure you can give with your heart and it doesn't cost a cent..

Remember, to say, 'I love you' to your partner and your loved ones, but most of all mean it. A kiss and an embrace will mend hurt when it comes from deep inside of you.

Remember to hold hands and cherish the moment for someday that person will not be there again.

Give time to love, give time to speak! And give time to share the precious thoughts in your mind.

AND ALWAYS REMEMBER:

Life is not measured by the number of breaths we take, but by the moments that take our breath away.
 






Truly, inspiring !!

Oct 22, 2010

Google Interview Puzzle : 2 Egg Problem...


* You have access to a 100-storey building.
* Eggs can be very hard or very fragile means it may break if dropped from the first floor or may not even break if dropped from 100 th floor.Both eggs are identical.
* You need to figure out the highest floor of a 100-storey building an egg can be dropped without breaking.
* Now the question is how many drops you need to make. You are allowed to break 2 eggs in the process

Oct 17, 2010

Finally Finally...........................

Atlast After long wait of 5 months i got my patch reviewed .Although the review is negative still i am very happy because now i can restart my contribution .


All in all you may ask that i was really that enthusiastic to work on the open source project then y didn't i took up any other project ,why waiting so long .

I know that i should have done that but this job and movement stuff made me to move out of the project for some time but now i am back and this time am not going anywhere ..

Atlast i would like to thank bZ(chat name ,) for squeeze out time from his busy schedule for doing this review and adding the motivational line "
This patch is looking much better, though!"
To add more : this bug have been moved to core components section from thunderbird section .:)

Jun 30, 2010

Recuva -Great software for data recovery

Erase my HDD by mistake .
But recovered nearly all my Data with help of this Software ...

This is a must have ..!!!!
http://www.piriform.com/recuva

Jun 5, 2010

New Silverlight Client for Facebook: I Can’t Believe This is Facebook

Luckily, Facebook recently opened up its API to allow third-party developers more access to core features, which gives them a chance to rework the web app and deliver something a little easier on the eyes and potentially less frustrating. That’s exactly what Microsoft’s done with its new Silverlight 4 Beta Client for Facebook, available for Windows and Mac. It’s also demonstrated that Microsoft can sometimes make something I actually like.
As you can see from the screenshots below, the Silverlight Facebook client does something visually striking with the content it pulls from Facebook itself. It uses a fairly sparse dark theme with big, easy-to-read type that borrows just enough from the standard web-based Facebook layout that you won’t find yourself hunting for commands and interface elements.
Your main view shows your news feed (the live feed, not the “News Feed,” which is completely useless and should not be the default for any reason). You can filter your news feed results using the same filters you’d find on Facebook.com, which appear down the left-hand side. Commenting and “liking” is enabled in the news feed, and you can post status updates by clicking the “what’s on your mind?” link at the top. Clickable selections from your friends’ photo updates appear slightly blurred on the right-hand side, providing even more functionality
You can also switch to either “grid” or “photos feed” modes. Grid displays your news feed in a columnar view, so that you can see more at once. Photos feed brings the partially-obscured photos backdrop to the fore and displays a mosaic of your friends’ recently uploaded images. It’s quite nice looking, and it provides a way of looking through your contacts’ images that’s far more appealing than Facebook’s standard method. The photo browsing in general is very cool, and it feels much better checking out albums than it does on the web. The only downside I’ve found is that some albums, for whatever reason, aren’t browsable in the app, because of some setting the uploader has used in creating them.

What really puts this client over the top, in my opinion, is that it gives you access to both Events and your messages. Thanks to the inclusion of both of those features, I no longer have to visit the web-based Facebook at all. You won’t be able to use Facebook chat through the Silverlight app, Other limitations include some control issues –you have to click on a column’s arrows to scroll, instead of using a mouse wheel, for example. This may be a limitation of Silverlight itself, or it could just be because the client is still in an early beta stage at this point, but it does get a bit annoying. You also can’t hide things you don’t want to see without visiting the Facebook web site, and some types of links will take you back to the web, though I didn’t encounter this very often because those are mostly Facebook app links, which I don’t generally use anyway. There are also some obvious bugs, but again, this is an early beta.
By far the most useful aspect of the Silverlight Facebook client is how it treats Facebook more like a CRM system and less like something to use for idle distraction. For example, whenever you view messages between yourself and someone else, it populates the right-hand side of the app with the latest updates, links and photos posted by that person. That way you can refer directly to that contact’s recent activity. It isn’t providing you with any information you can’t get on the web site, but it is combining and presenting it in much more useful ways.
It’s a solid Facebook client, and it makes the service feel much more professional. If you use Facebook during the course of your work, and you aren’t happy with how it works on the web, the Silverlight Client is definitely worth checking out.

May 21, 2010

The New Google Doodle Is a FREAKING GAME OF PAC-MAN


it will start automatically or by hitting the "insert coin" button .
even lets you play 2 player mode with the WASD keys on your keyboard.

It'll be up all weekend long,
It works on smart phones and iPads, too.

Google

Kites Movie Review | काइट्‌स : फिल्म समीक्षा

Kites Movie Review | काइट्‌स : फिल्म समीक्षा
Just Watchable..