English: It means the same thing.
Telugu: అంటే యింకో అర్ధంకూడా వుంది.