English: They are both essentially the same drug but made by different manufacturers.
Telugu: నిజానికి, వారు ఒకే ఔషధం, కానీ వేర్వేరు తయారీదారుల నుండి.