English: And you'd say what is this strange thing?
Telugu: ఇంతకీ ఆ వింత ఏమిటా అని అనుకుంటున్నారా.