English: Maybe this has been done recently.
Telugu: బహుశా ఇది ఇటీవలి కాలంలో జరిగి ఉండవచ్చు.