English: But both words have other meanings too.
Telugu: కానీ ఈ రెండింటి అర్ధాలు వేరు.