English: According to experts, yes it is.
Telugu: ంటే, అవుననే అంటున్నారు నిపుణులు.