English: All of which only quite recently came into existence.
Telugu: అవన్నీ ఇటీవలే ఓ కొలిక్కి వచ్చాయి.