Yes, India begged Pakistan for a ceasefire. They have no choice. The noise about Trump initiating a ceasefire also has some truth as well. The Americans ordered the war during Vance's visit and knowing that India was defeated and could suffer more damages, cancelled the order, told the Indians to back down, and withdrew all support for the war. This infuriated the Indians who vehemently denied the Americans' role in the ceasefire.
To understand why the Indians were forced to call for a ceasefire, it is important to note the prewar rhetoric from the Indians. From the very start, India was all out for an attack on Pakistan. India ignored Pakistan's call for an international investigation on the terrorist attack, probably knowing that the result would reveal the hideous Indian and American plot. India simply blamed Pakistan for it without wanting any explanation or proof and Pakistan was found guilty and needed to be punished, to be taught a painful lesson.
And the Indians believed foolhardily that they had air superiority with their Rafales. Nothing in the Pakistan side could take on the Rafales. India wanted to show its military might, especially the newly acquired French toys. And India was the first to strike 9 positions inside Pakistan. Such acts spoke for themselves, that India was the arrogant aggressor. And a victorious India would not just stop at that. They would want to continue to whack the Pakistanis. 80 fighter aircraft airborne at the same time in war formation was no small matter. Think of the damages they could inflict. It was a very serious threat against Pakistan.
Why then did the Indians called for a ceasefire immediately, after 6 aircraft were shot down? The warmongering and conceited Indian psychic is similar to the American warmongers. Negotiate from position of strength. Never call for a ceasefire unless losing, like in the Korean War, in the Red Sea and now in Ukraine. If all the claims of successfully attacking Pakistan and downing Pakistan aircraft were true, would India call for a ceasefire and backed down like a mouse?
The key reason came from France. The French were in shock that 3 Rafales could be shot down in one brief encounter, without taking down an enemy aircraft. This was very serious. It affected the reputation of the Rafales as the best fighting machine in Europe. They needed to know why before more Rafales are shot down. They immediately told the Indians to ground all the Rafales for self preservation and investigation. The French cannot afford to lose more Rafales without knowing why.
Without their state of the art game changer, the Rafales, leading the fight, the Indians were left only with outdated Sukhois and MiGs. These were no match for the J10s and JF17s. The Pakistanis now have air superiority, control of the sky. Indian aircraft would be shot down without knowing why. The Indian pilots too were urinating in their pants, afraid to fly. No air cover, the Indian ground forces would be hit at will by the Pakistanis.
Modi the South Asia gangster chief had no choice. A ceasefire would be a big slap in his face and all his political opponents and Indians would attack him and lose confidence in him. The pressure and reasons for him to call for a ceasefire must be so great that he had no other choices. He admitted negotating directly with the Pakistanis for a ceasefire. He has to beg and kneel down to the Pakistanis for a ceasefire. Can any Indian accept this, that their great hero, Modi, had to call the Pakistanis for a ceasefire?
Modi has to swallow all his pride and vanity and end the war immediately, no more show of force, no more 80 aircraft in the air to threaten Pakistan. Trump might have played a small role, but Modi was the main actor in calling for a ceasefire that he reluctantly had to agree to. Modi's reputation as the Indian shaman of war is gone for good. No more tough talks. Sacking two generals would not help. 10 days of celebration for a fake victory would not help. The Indians did not want a ceasefire. They wanted to teach the Pakistanis a big lesson, to defeat the Pakistanis. But they know that they had been defeated by their smaller neighbour, Pakistan.
Pakistan must not take this ceasefire for granted. India is a sore loser and very vengeful. India is now plotting and planning for the next big attack on Pakistan. Pakistan must not let its guard down and continue to prepare for the next Indian attack. India will be forever trying to bring down Pakistan for good. 500,000 Indian troops have been mobilised to the Indian Pakistan border.