English: I'm here, though,
Telugu: అయినా నేను ఇక్కడే ఉన్నాను,