English: The recent prediction is a result of these observations.
Telugu: ఇటీవలి అంచనా ఈ పరిశీలనల ఫలితం.