English: at this very place.
Telugu: ఏ ప్లేస్‌లో.