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