Does relative work done affect temperature of a body? Imagine a bus travelling at a speed of 20m/s towards the positive x-axis with respect to ground frame. That bus is quite long(just for a safer Side) and two persons 'A'and 'B' located inside that bus and thus part of a single frame(not moving relative to each other). And there is a third person 'C'(take C as ground frame for instance) standing outside.'A' has a fundamental particlein its hand(which he is going to throw). At time 't=0', 'A' throws fundamental particle towards negative x-axis(opp. of bus's motion) with a velocity of 5m/s with respect to 'A' and 'B'. Now 'A' and 'B'both will say that the work done on the particle is positive(as from their perspective the velocity is increased) but 'C' will say that the work done by 'A'on that particle is negative as velocity has been decreased( initial velocity of ball=20m/s but final velocity is= 20-5= 15m/s towards the positive x-axis). So positive work done means providing(giving) energy to an object and negative work done means taking energy from the particle. "If giving or taking energy affects the temperature of an object", how will the temperature of that particular ball will change with time?
(this is very important for me please don't close this question)
 A: There are two different kinds of energy here: kinetic energy and thermal energy. And you also have to be careful not to mix up frames of reference. Sure I can pick an arbitrary frame, but I have to be consistent and I cannot switch between them without acceleration which would introduce additional energy transfers.
From C's perspective, A and B both have non-zero kinetic energy $\frac{1}{2}mv^2$ but C is at rest and has zero kinetic energy. But from A and B's perspective, the opposite is true: they do not have kinetic energy but C does. However, they will all agree on each other's temperatures. If an object has kinetic (or potential) energy, it does not change their temperature.
However, let us suppose A and B each have clay ball and they throw them in unison, each at 5 m/s, so they collide and come to rest (at least within the frame of A & B). The two clay balls will experience an inelastic collision and stick together. This will convert kinetic energy to thermal energy and the mass will warm up. Now, let's say the balls were 2 kg each to make the math nice. According to $\frac{1}{2}mv^2$, each clay ball has $\frac{1}{2}*2*5^2$ or 25 Joules of kinetic energy. After colliding, the mass has 50 additional Joules of thermal energy it did not have before and it warms up.
Let's switch to C's frame. A throws a clay ball at 15 m/s and B throws theirs at 25 m/s. So A's ball has $\frac{1}{2}*2*15^2$ or 225 Joules, and B's ball has $\frac{1}{2}*2*25^2$ or 625 Joules. When they strike each other, they combine to have a total of 850 Joules. But it's now a 4 kg clay mass traveling at 20 m/s. So $\frac{1}{2}*4*20^2$ is 800 Joules of kinetic energy, leaving 50 Joules to be converted into thermal energy.
Regardless of frame, everyone agrees that the clay collision converted 50 Joules of kinetic energy into thermal energy. For this reason, when I'm doing calculations, I tend to pick a frame of reference that makes the math easier. A and B's frame is simpler to calculate in and I still get the same answers.
