English: Many people still dont believe that this has happened.
Telugu: అసలు ఇది జరుగుతుందనే నమ్మకం కూడా చాలా మందికి లేదు.