English: That has just happened.
Telugu: ఇది రీసెంట్ గానే జరిగింది.