English: Yes, almost the same.
Telugu: అవును, దాదాపు అదే.