English: India performed admirably in England
Telugu: ఇంగ్లాండ్‌పై భారత ప్రదర్శన సంతృప్తినిచ్చింది