English: This happened more recently.
Telugu: ఈ మధ్యే ఇలా తయారయింది.