English: may have occurred in the recent past.
Telugu: బహుశా ఇది ఇటీవలి కాలంలో జరిగి ఉండవచ్చు.