English: That’s very disgusting and also embarrassing a lot.
Telugu: ఇది చాలా అసాధరణమేకాక ఎంతో అవమానకరం కూడా.