English: There’s a lot to say about that.
Telugu: దీని గురించి చెప్పడానికి చాలా మొహమాటం పడుతూ ఉంటారు.