English: We're all working from residence, and meaning extra video conferencing than ever.
Telugu: మనమందరం ఇంటి నుండే పని చేస్తాము మరియు దీని అర్థం గతంలో కంటే ఎక్కువ వీడియోకాన్ఫరెన్సింగ్.