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