English: Several reports have endorsed it.
Telugu: ఎన్నో నివేదికలు వీటిని తేటతెల్లం చేసాయి.