Language families exercise error

I keep getting the error below. Can someone tell me what I am douing wromg please?

$ javac Language.java
./SinoTibetan.java:4: error: constructor Object in class Object cannot be applied to given types;
    super(Name, NumSpeakers, "Asia", "subject-object-verb" );
    ^
  required: no arguments
  found: String,int,String,String
  reason: actual and formal argument lists differ in length
1 erro

r
$

**SinoTibetan, java**

class SinoTibetan {

 public SinoTibetan (String Name, int NumSpeakers){
super(Name, NumSpeakers, "Asia", "subject-object-verb" );

}
}


**Language.java ** 

class Language { 
  protected String name; 
  protected int numSpeakers; 
  protected String regionsSpoken; 
  protected String wordOrder; 

public Language(String Name, int NumSpeakers, String RegionsSpoken, String WordOrder) {
this.name = Name; 
this.numSpeakers = NumSpeakers;
this.regionsSpoken = RegionsSpoken; 
this.wordOrder = WordOrder;
}

public static void main (String[] args) {

Language Mayann = new Language("Mayan",6000000, "Central America", "verb object subject");
Mayann.getInfo( );
Mayan Chontal = new Mayan("Chontal", 36810 );
Chontal.getInfo();
//SinoTibetan MandarinChinese  = new SinoTibetan("Mandarin Chinese", 800000);
SinoTibetan Burmese  = new SinoTibetan("Burmese", 8000);
//MandarinChinese.getInfo(); 
//Burmese.getInfo();

}
public void getInfo() {
System.out.println( this.name + " is spoken by " +  this.numSpeakers + " people mainly in " + this.regionsSpoken + ".The language follows the word order: " +  this.wordOrder + "." ) ;
}

}

I think you forgot the inheritance

You’re missing extends Language

That line should be

class SinoTibetan extends Language {