English: God, this is so strange.
Telugu: దేవుడా, అది చాలా అసభ్యంగా ఉంది.