English: Actually no, say some experts.
Telugu: అంటే కాదు అనే అంటున్నారు కొందరు నిపుణులు.