English: Maybe that is what happened recently.
Telugu: బహుశా ఇది ఇటీవలి కాలంలో జరిగి ఉండవచ్చు.