English: I sent them a message on this website.
Telugu: వెబ్ సైటు వారికి ఈ విషయం మెయిలు పంపాను.