English: Both are indeed rather similar.
Telugu: రెండూ దాదాపు ఒకేలా ఉండటం విశేషం.