English: Neither here nor abroad.
Telugu: ఇక్కడా లేవు, విదేశాల్లోనూ లేవు.