English: Yes, very same.
Telugu: అవును, చాలా పోలి.