English: The medicine is recently obtained.
Telugu: ఈ ఔషధం ఇటీవలే అందుబాటులో వచ్చింది.